package StringDemo; //对于[1,2],[3,4],[5,6]的输入如何把数据提出来 import java.util.*; public class StringDemo10 { public static void main(String[] args){ String str="[1,2],[3,4],[5,6]"; //去首尾 //String str1=str.substring(1,str.length()-1); //System.out.println(str1); ArrayList<Integer> arrayList=new ArrayList<>(); String[] strArr1=str.split(","); //arrayList.add(Integer.parseInt(strArr1[0])); for(int i=0;i<strArr1.length;i++){ System.out.println(strArr1[i]); if(i%2!=0){ //arrayList.add(Integer.parseInt(String.valueOf(strArr1[i].charAt(1)))); Integer x=Integer.parseInt(strArr1[i].substring(0,strArr1[i].length()-1)); arrayList.add(x); }else{ //arrayList.add(Integer.parseInt(String.valueOf(strArr1[i].charAt(0)))); Integer x=Integer.parseInt(strArr1[i].substring(1)); arrayList.add(x); } } //arrayList.add(Integer.parseInt(strArr1[strArr1[strArr1.length-1]])); for(Integer i:arrayList){ System.out.print(i); } //[1 //2] //[3 //4] //[5 //6] //123456 } }
对于输入[1 2], [3 4], [5 6] 的处理
最新推荐文章于 2022-04-19 10:50:24 发布