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.

arrow
arrow
    全站熱搜

    JerryCheng 發表在 痞客邦 留言(1) 人氣()