1.字串比對
2.字元的輸入
3.將字串轉換為整數
字串比對:
在Java中,如果在物件上使用等於運算子,
其結果是在比較兩個reference的object是否為同一個,
而String類別在Java中實體化之後,正是一個Object,
因此若要比較兩個String是否相等,不能夠使用 == (即等於運算子),
必須使用String類別中的equals() method來比對兩個String是否相等.
Ex:
String B;
if(B.equals("+"))
{
System.out.println("B等於+");
}
字元的輸入:
在Java中,若要由鍵盤進行輸入,可以使用Scanner類別進行宣告,
再使用Scanner類別中的next() method,即可輸入字串,
而若要輸入integer,則可以使用nextInt() method,
但Scanner中並無method可以進行字元的輸入,
此時可藉由next()進行字串的輸入,再由回傳的字串中,取出index在0的字元,
即可達到輸入character的目的.
ex:
Scanner input = new Scanner(System.in);
char ch;
ch = input.next().charAt(0);
字串轉換為整數:
在c language中,要將string轉換為整數,可以使用atoi() function,
但在Java中,並無此一function功能,
但可使用 java.lang.Number中的Integer類別,
在Integer類別中的parseInt() method即可將String轉換成Integer.
留言列表