最近在笔试时,遇到这道题,想写下来,让大家指点不足,也希望能了解更多的解法
例如[6,82,7,2]组成的最大数为82762
/*
* 第一步:读取键盘数字 并将其转化成String类型
* 第二步:将字符串转化成String数组类型
* 第三步:设一个int数组 跟String数组长度一致
* 利用for循环,用Integer.parseint将String数组转化成int数组类型
* 利用for循环,将数组元素排序
*/
public class HomeWork{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一组数字,并用逗号隔开:");
String imput = sc.next();
String arr[] = imput.split(