ユーザ用ツール

サイト用ツール


プログラミング:java:基本:文字列操作

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
プログラミング:java:基本:文字列操作 [2018/06/10 11:29]
sotoyama [String⇔char/byte配列の相互変換]
プログラミング:java:基本:文字列操作 [2018/06/10 13:05] (現在)
sotoyama
ライン 79: ライン 79:
  
 String s = sb.toString();​ String s = sb.toString();​
 +</​code>​
 +
 +==== 文字列分割 ====
 +
 +=== split ===
 +
 +※[[プログラミング:​java:​基本:​正規表現]]も指定可能
 +
 +<code java>
 +String s = "​abc,​def";​
 +String[] words = s.split(","​);​
 +
 +for (String w : words) {
 +    System.out.println(w);​
 +}
 +</​code>​
 +
 +<code prompt>
 +abc
 +def
 +</​code>​
 +
 +
 +==== 文字列置換 ====
 +
 +=== replaceAll ===
 +
 +※[[プログラミング:​java:​基本:​正規表現]]も指定可能
 +
 +<code java>
 +String s = "​abcd";​
 +String w = s.replaceAll("​bc",​ "​X"​);​
 +System.out.println(w);​
 +</​code>​
 +
 +<code prompt>
 +aXd
 </​code>​ </​code>​
  
プログラミング/java/基本/文字列操作.1528630165.txt.gz · 最終更新: 2018/06/10 11:29 by sotoyama