java 比较大小! 从命令行里输入任意输入5个数字,要求这5个数字都是从大到小输出。那么假如是10个数字咧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数字进入一个列表,List<Integer>然后排序Collections.sort();然后输出就行了。更多的JAVA面试题,Java代码,Java学习资料,请到:JAVA世纪网更多的数据库面试题,智力面试题,相声,笑话,请到:老紫竹的家 import java.util.ArrayList;import java.util.Collections;import java.util.Scanner;public class Test { /** * @param args */ public static void main(String[] args) { Scanner reader=new Scanner(System.in); ArrayList<Integer> arr=new ArrayList<Integer>(); System.out.println("Please input 10 integer numbers:"); for(int i=0;i<10;i++) { arr.add((Integer)reader.nextInt()); } Collections.sort(arr); for(int i=arr.size()-1;i>=0;i--) { System.out.print(arr.get(i)+" "); } } } import java.util.ArrayList;import java.util.Collections;public class Test { public static void main(String[] args) { if(args.length < 0){ System.out.println("please enter numbers") ; }else{ ArrayList<Integer> list = new ArrayList<Integer>() ; for(int i = 0 ; i < args.length ; i++){ list.add(Integer.parseInt(args[i])) ; } Collections.sort(list) ; for(int i = list.size()-1 ; i >= 0 ; i--){ System.out.print(list.get(i) + " ") ; } } }}能接收无限参数的 import java.util.ArrayList;import java.util.Collections;public class Test { public static void main(String[] args) { if(args.length < 0){ System.out.println("please enter numbers") ; }else{ ArrayList<Integer> list = new ArrayList<Integer>() ; for(int i = 0 ; i < args.length ; i++){ list.add(Integer.parseInt(args[i])) ; } Collections.sort(list) ; for(int i = list.size()-1 ; i >= 0 ; i--){ System.out.print(list.get(i) + " ") ; } } }}能接收无限参数的 数字进入一个列表,List <Integer>然后排序Collections.sort();然后输出就行了import java.util.ArrayList;import java.util.Collections;import java.util.Scanner;public class Test { /** * @param args */ public static void main(String[] args) { Scanner reader=new Scanner(System.in); ArrayList<Integer> arr=new ArrayList<Integer>(); System.out.println("Please input 10 integer numbers:"); for(int i=0;i<10;i++) { arr.add((Integer)reader.nextInt()); } Collections.sort(arr); for(int i=arr.size()-1;i>=0;i--) { System.out.print(arr.get(i)+" "); } } } 把输入的数据放到集合里...然后排序..sort方法可以直接排序. java如何生成上亿条文本数据,并保存到文本文件中 小弟做的小孩做算术的题目,省的自己出题目了。 为什么报错: ".class" expected 請問如何得到上一個月的最後一天呢? 我也问一个类型转换的问题(高手请进) ++++ Java编程思想习题答案 +++++ 高手请教,500分求教! 如何吧int类型的,转换成为字符串类型的? !!!500分求购visibroker for java 4(或以上版本)。 紧急!help!!!便宜分,又高又好赚!谁能在今天解决,高分献给谁 java 字符串 JAVA中 (int/Integer + “”)转换成String 执行效率更高?
然后排序
Collections.sort();然后输出就行了。更多的JAVA面试题,Java代码,Java学习资料,请到:JAVA世纪网
更多的数据库面试题,智力面试题,相声,笑话,请到:老紫竹的家
import java.util.Collections;
import java.util.Scanner;
public class Test { /**
* @param args
*/
public static void main(String[] args)
{
Scanner reader=new Scanner(System.in);
ArrayList<Integer> arr=new ArrayList<Integer>();
System.out.println("Please input 10 integer numbers:");
for(int i=0;i<10;i++)
{
arr.add((Integer)reader.nextInt());
}
Collections.sort(arr);
for(int i=arr.size()-1;i>=0;i--)
{
System.out.print(arr.get(i)+" ");
}
}
}
import java.util.ArrayList;
import java.util.Collections;public class Test {
public static void main(String[] args) {
if(args.length < 0){
System.out.println("please enter numbers") ;
}else{
ArrayList<Integer> list = new ArrayList<Integer>() ;
for(int i = 0 ; i < args.length ; i++){
list.add(Integer.parseInt(args[i])) ;
}
Collections.sort(list) ;
for(int i = list.size()-1 ; i >= 0 ; i--){
System.out.print(list.get(i) + " ") ;
}
}
}
}能接收无限参数的
import java.util.ArrayList;
import java.util.Collections;public class Test {
public static void main(String[] args) {
if(args.length < 0){
System.out.println("please enter numbers") ;
}else{
ArrayList<Integer> list = new ArrayList<Integer>() ;
for(int i = 0 ; i < args.length ; i++){
list.add(Integer.parseInt(args[i])) ;
}
Collections.sort(list) ;
for(int i = list.size()-1 ; i >= 0 ; i--){
System.out.print(list.get(i) + " ") ;
}
}
}
}能接收无限参数的
然后排序
Collections.sort();
然后输出就行了
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class Test { /**
* @param args
*/
public static void main(String[] args)
{
Scanner reader=new Scanner(System.in);
ArrayList<Integer> arr=new ArrayList<Integer>();
System.out.println("Please input 10 integer numbers:");
for(int i=0;i<10;i++)
{
arr.add((Integer)reader.nextInt());
}
Collections.sort(arr);
for(int i=arr.size()-1;i>=0;i--)
{
System.out.print(arr.get(i)+" ");
}
}
}