Java で文字列の個々の文字にアクセスするには、 を使用しますString.charAt(2)
。Java で文字列の個々の文字を削除する組み込み関数はありますか?
このようなもの:
if(String.charAt(1) == String.charAt(2){
//I want to remove the individual character at index 2.
}
ベストアンサー1
StringBuilder
変更可能なクラスを使用することもできます。
StringBuilder sb = new StringBuilder(inputString);
それは方法を持っていますdeleteCharAt()
、その他多くのミューテーターメソッド。
削除する必要がある文字を削除するだけで、次のような結果が得られます。
String resultString = sb.toString();
これにより、不要な文字列オブジェクトの作成が回避されます。