Java 请从命令行参数获取 多个整数字符串并将它们转为整数并保存到List中并按倒序、从大到小的顺序显示出来
可以使用以下代码实现:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
for (String arg : args) {
list.add(Integer.parseInt(arg));
}
Collections.sort(list, Collections.reverseOrder());
System.out.println(list);
}
}
首先,创建一个空的 List 对象来保存整数。然后使用 for 循环遍历命令行参数中的每个字符串,将其转换为整数并添加到 List 中。使用 Collections.sort() 方法对 List 进行排序,传入 Collections.reverseOrder() 参数可以按倒序排序。最后,使用 System.out.println() 方法将 List 打印出来。
原文地址: https://www.cveoy.top/t/topic/bSoC 著作权归作者所有。请勿转载和采集!