一般的な方法
図1は、str.length():文字列の長さを返します。
2、str.charAt(インデックス):文字列指定された位置を返します。
3、str.indexOf(SUBSTR):第1の位置SUBSTRの文字列を返すことなく発生-1。
図4は、str.indexOf(SUBSTR、インデックスが)、指定された位置のsubstrの最初の発生の位置を開始しない、文字列を返し-1。
5、(インデックス)str.substringは:最後に文字列、インデックスから部分文字列を返します。
6、(beginIndexの、endIndexのを)str.substring:endIndexのサブストリングを終了するには、beginIndexの最初から文字列を返します。例えば、(2,5)str.substring、2--4を返します。
図7は、str.compareTo(STR1)は、2つの文字列を比較し、より少ない返す負よりも、0戻りに等しい、より正の数より大きいを返します。
8、str.equals(STR1):二つの文字列比較は、そうでなければFALSE TRUEに等しい、等しい戻り、です。
9、str.toCharArray():文字配列に文字列。
char c[] = str.toCharArray(); for(int i = 0; i < c.length; i++) { System.out.print(c[i] + " "); }
10、str.split():指定された文字列の区切り分割。
(1)文字をエスケープ:, \ *エスケープ文字がある、あなたは例えば、前に\\追加する必要があります。str.split(「\\。」)。
(2)複数のセパレータ、必要がある場合|接続が。
String str = "a and b or c"; String s[] = str.split("and|or"); for(int i = 0; i < s.length; i++) { System.out.println(s[i]); }