**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
三天前关门了。
改进这个问题
例如,如果我的数组 {34,12,56}
首先要反转的每个数字 {43,21,65}
然后必须对反转数组进行排序,最终结果为: {21,43,65}
.
import java.util.*;
public class ReverseSort
{
public static int reversearray(int[] a, int n)
{
StringBuilder sb = new StringBuilder();
for(int i=0; i<n ; i++)
{
a[i] = Integer.parseInt(sb.append(a[i]).reverse().toString());
sb.setLength(0);
}
Arrays.sort(a);
System.out.println(Arrays.toString(a));
}
//main
public static void main(String args[])
{
int a[], n;
Scanner sc = new Scanner(System.in);
n = sc.nextInt();
for(int i=0; i<n; i++)
{
a[i] = sc.nextInt();
}
System.out.println(a);
ReverseSort.reversearray(a,n);
}
}
暂无答案!
目前还没有任何答案,快来回答吧!