public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//接收nums
String s1 = sc.next();
//接收=
String s2 = sc.next();
//接收[11,22,33]
String s3 = sc.next();
String[] ss = s3.split(",");
int[] arr = new int[ss.length];
for (int i = 0; i <ss.length ; i++) {
if (i == 0){
char[] cs = ss[0].toCharArray();
StringBuffer sb = new StringBuffer();
sb.append(cs,1,cs.length-1);
arr[0] = Integer.parseInt(sb.toString());
continue;
}
if (i == ss.length-1){
char[] cs = ss[i].toCharArray();
StringBuffer sb = new StringBuffer();
sb.append(cs,0,cs.length-1);
arr[i] = Integer.parseInt(sb.toString());
continue;
}
arr[i] = Integer.parseInt(ss[i]);
}
//int[] arr = new int[]{1,2,3};
int a = max(arr);
System.out.println(a);
}
Java输入字符串“nums = [11,22,33]“如何接收并转换为数组
最新推荐文章于 2024-04-21 21:26:55 发布