以前のリビジョンの文書です
用途 | メソッド |
---|---|
内容比較(大小文字区別あり) | public boolean equals(Object o) |
内容比較(大小文字区別なし) | public boolean equalsIgnoreCase(String s) |
文字列長 | public int length() |
空文字判定 | public boolean isEmpty() |
用途 | メソッド |
---|---|
指定文字列を含むか判定 | public boolean contains(String s) |
指定文字列で始めるか判定 | public boolean startsWith(String s) |
指定文字列で終わるか判定 | public boolean endsWith(String s) |
指定文字が最初に登場する位置を判定 | public int indexOf(int ch) |
指定文字列が最初に登場する位置を判定 | public int indexOf(String s) |
指定文字が最後に登場する位置を判定 | public int lastIndexOf(int ch) |
指定文字列が最後に登場する位置を判定 | public int lastIndexOf(String s) |
用途 | メソッド |
---|---|
指定位置から1文字切り出し | public char charAt(int index) |
指定位置から文字列を切り出し | public String substring(int index) public String substring(int index, int endIndex) |
String s = "abcdefghijklmn"; System.out.println("3文字目以降: ", s.substring(3)); System.out.println("3文字目から4文字: ", s.substring(3, 7));
3文字目以降: defghijklmn 3文字目から4文字: defg
用途 | メソッド |
---|---|
小文字に変換 | public String toLowerCase() |
大文字に変換 | public String toUpperCase() |
前後の空白を除去 | public String trim() |
文字列を置換 | public String replace(String before, String after) |
※+演算子以外を使用した結合
用途 | メソッド |
---|---|
小文字に変換 | public String toLowerCase() |