java學習-分離字串,分割字串
阿新 • • 發佈:2019-02-09
package test.test; /** * Hello world! * */ public class 分離字串和輸出string陣列 { public static void main(String[] args) { // 假設有一串字串 96558&JQKA String asd = "96528&JQKA"; // 想讓它以&符號分離 String[] sp = asd.split("&"); // 直接輸出該陣列 System.out.println("直接輸出陣列:" + sp); // toString一下 String dString = sp.toString(); // 再輸出 System.out.println("toString輸出陣列:" + dString); // 會輸出一串東西... // 用這轉一下再輸出(...原始碼其實就是迴圈陣列再拼成一個字串......) System.err.println("啦啦啦" + java.util.Arrays.toString(sp));// 可以輸出想要的東西 // 指定位置擷取。1,3簡單表示:1表示下標為1開始擷取(陣列下標從0開始)0,3表示下標為3結束。 String string = asd.substring(1, 3); // 輸出 System.out.println("分離sub:" + string); System.err.println("陣列長度" + sp.length); for (int i = 0; i < sp.length; i++) { System.err.println("第" + (i + 1) + "個:" + sp[i]); } } }