發表文章

目前顯示的是 9月, 2015的文章

Java 字串分開的方法

用split   String test = "It's a dog."; String[] testSplit = test.split(" ");  for ( int i = 0 ; i < testSplit.length ; i++ ){   System.out.println(testSplit[i]); System.out.println("\n"); }   印出 It's a dog.   ################################################################### 用token   String ori1 = "I am a good man."; StringTokenizer st1 = new StringTokenizer(ori1); while (st1.hasMoreTokens()) { System.out.print(st1.nextToken()); System.out.print('\n') } 印出 I am a  good man #################################################################### 用 scaner String ori1 = "I am a good man."; Scanner tokenize = new Scanner(ori1); while (tokenize.hasNext()){ System.out.print(tokenize.next()); System.out.print("\n"); }   印出 I am a  good man 除了split可以任意指定要分隔的字元。 token 和 scanner 都只能分隔空白鍵。

Java 陣列宣告

語言學多了,腦子的混亂度就開始增長。隨著年紀的增長,筆記就變成重要的東西。 在java中宣告陣列,可以如下 String[] iAmString; iAmString = new String[3]; 也可以如下 String iAmString[];          iAmString = new String[3]; 也可以如下 String[] iAmString = new String[3]; 也可以如下 String[] iAmString = {"apple","coffee","food"};  int[][][] arr = {                   {{1, 2, 3}, {4, 5, 6}},                   {{7, 8, 9}, {10, 11, 12}}                 }; String iAmString[] 中括號在參數名後面,這個語法好不好?見人見智!但我相信是給喜歡把一大堆東西一起宣告的人用的。例如 int x, y, w[], length; 喜歡分類的人總是要分的清楚 int x, y; int[] w;      //這是陣列 int length;