国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java 輸出包含逗號的字符串中的每一個字符

瀏覽:175日期:2023-10-23 08:16:03

問題描述

public void evaluateCourse() {//Res res = new Res();//Connection con = null;String total = '1,2,33,53';for(int i = 0;i < total.length() ; i ++){ if(total.charAt(i) != ’,’){System.out.println(total.charAt(i)); }} }

輸出結果是

java 輸出包含逗號的字符串中的每一個字符

我想要的結果是: 1

2 33 53

問題解答

回答1:

先不管用不用String.split()

public void evaluateCourse() {//Res res = new Res();//Connection con = null;String total = '1,2,33,53';String temp = '';for(int i = 0;i < total.length() ; i ++){ temp += total.charAt(i); if(total.charAt(i) == ’,’){System.out.println(temp);temp = ''; }} }

再看看用split的

public void evaluateCourse() {//Res res = new Res();//Connection con = null;String total = '1,2,33,53';String[] temp = aa.split(',');for(String s : temp) { System.out.println(s);} }回答2:

為什么不用String.split()?

回答3:

Stream.of(total.split(',')).forEach(System.out::println);

標簽: java
相關文章:
主站蜘蛛池模板: 北辰区| 合川市| 泾源县| 长宁区| 体育| 宁陵县| 土默特左旗| 龙泉市| 文化| 舟曲县| 保康县| 亳州市| 黄山市| 湘潭县| 西藏| 沂水县| 张家川| 青阳县| 莱阳市| 平和县| 巴楚县| 修文县| 同心县| 来安县| 金溪县| 县级市| 和顺县| 宁远县| 南漳县| 呼伦贝尔市| 香港 | 晴隆县| 彰化市| 宜兰市| 兰溪市| 会同县| 无锡市| 修文县| 南阳市| 巴里| 汉阴县|