btcq.net
当前位置:首页 >> jAvA 数组进行倒序排序 >>

jAvA 数组进行倒序排序

public class Test { public static void main(String[] args) { int[] arr = new int[100]; for (int i = 0; i < 100; i++) { arr[i]=i+1; } for (int i = 0; i < arr.length; i++) { System.out.print(arr[arr.length-1-i]+","); } }}

这个简单 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] +","); }

Arrays.sort( )方法一个参数默认是升序排列,你要降序排列第一种方法调用重载的2个参数的Arrays.sort( T[]a,Comaparator c)才行,第二个参数需要自定义一个比较器类实现Comaparator接口,根据需要重新compare方法。 第二种方法先进行升序排列,...

你先升序了,在新建一个把他的顺序反过来不就行了。。。

package demo; import java.util.Arrays; public class Test { public void sortStringArray() { String[] arrayToSort = new String[] { "Oscar", "Charlie", "Ryan", "Adam", "David","aff","Aff" }; System.out.println(); System.out.printl...

import java.util.Scanner; public class Test{ Scanner scan = new Scanner(System.in); System.out.print("请输入数组长度:"); int n = scan.nextInt(); System.out.println("请输入数组内容(用空格隔开):"); int[] arr = new int[n]; for(int...

请在百度上搜 "java冒泡排序法" 你就懂了 喜欢java的话可以加百度群1018283

String[] str = {"To be or not to be"}; 你这个不是数组只有一条数据的 我想你是定义错了 应该是用逗号分开 String[] str = {"To","be","or","not","to","be"}; 哦或者是楼上 那样。

‍‍‍‍//定义一个6个元素的int类型数组 int[] arr = {1,2,3,4,5,6}; //正序输出 for(int i=0;i=0;i--){ System.out.println(arr[i]); }

一重循环就行: char c[] = new char[] { '1', '3', '5', '7', '9', 'a' }; char t; for (int i = 0; i < c.length / 2; i++) { t = c[i]; c[i] = c[c.length - 1 - i]; c[c.length - 1 - i] = t; } for (int i = 0; i < c.length; i++) { System...

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com