「java数组倒序排列」java数组倒序输出

博主:adminadmin 2023-01-20 08:27:07 272

今天给各位分享java数组倒序排列的知识,其中也会对java数组倒序输出进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java array倒序

java中有方法直接实现array的倒叙的。可以用Collections的reverse方法即可:

ArrayList al = new ArrayList();

al.add("a");

al.add("b");

//al.add("b");

Collections.reverse(al);

System.out.println(al);

输出结果:[b, a]。

java中怎么将一个字符数组反序

可以用Collection.reverse(list)呀,先把你的数组放到List里,再Collection.reverse(list),然后再从list中拿回来,示例代码:

public

static

void

main(String[]

args)

{

String[]

deal

=

new

String[3];

deal[0]

=

"0";

deal[1]

=

"1";

deal[2]

=

"2";

ListString

list

=

new

ArrayListString();

for

(int

i

=

0;

i

deal.length;

i++)

{

list.add(i,

deal[i]);

}

Collections.reverse(list);

for

(int

i

=

0;

i

list.size();

i++)

{

deal[i]

=

list.get(i);

}

for

(int

i

=

0;

i

deal.length;

i++)

{

System.out.println(deal[i]);

}

}

Java 数组倒序输出?

1、逆序数组有很多种方法,比如先排序,再逆序存

public static void main(String[] args) {

int[] nums = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19};

System.out.print("原数组:");

for (int num : nums) {

System.out.print(num+" ");

}

System.out.print("\n倒序新数组:");

for (int num : reverseArray1(nums)) {

System.out.print(num + " ");

}

}

//1.排序后倒序

public static int[] reverseArray1(int[] nums) {

Arrays.sort(nums);

int[] reNums = new int[nums.length];

for (int i = 0; i nums.length; i++) {

reNums[i] = nums[nums.length - 1 - i];

}

return reNums;

}

//2.Collection 内置的逆序

public static int[] reverseArray2(int[] nums) {

ArrayListInteger list = new ArrayList();

for (int i = 0; i nums.length; i++) {

list.add(nums[i]);

}

Collections.reverse(list);

int [] reNums = new int[nums.length];

for (int i = 0; i nums.length ; i++) {

reNums[i] = list.get(i);

}

return  reNums;

}

java 数组进行倒序排序

这个简单

String s[] = {1,2,3,4,5,6,7};

for (int i = 0; i s.length; i ++){

System.out.print(s[s.length-1-i] +",");

}

JAVA String类型的数组怎么逆序排序

String[] a = new String[]{"A","B","C","D","E"};

String[] b=new String[a.length];

int indexA=a.length-1,indexB=0;

for(String s:a){

b[indexB]=a[indexA];

indexA--;

indexB++;

}

java数组倒序排列的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java数组倒序输出、java数组倒序排列的信息别忘了在本站进行查找喔。