String[] a = scanner.nextLine().split("[\\s]"); 这句话什么意思 java

2020-06-17 国际 263阅读
.split("[\\s]")这个是分割的意思
String[] a = scanner.nextLine().split("[\\s]"); 这句话的意思是,把输入的字符串以“[\\s]”为条件分割成一个String数组。
System.out.printf(i < a.length - 1 ? " " : "\r\n");这里面是个三元表达式,如果i小于a.length - 1成立的话,输出System.out.printf(" " );否则执行System.out.printf("\r\n");
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com