私はJava文字列フォーマットの概念が初めてなので、助けが必要です。[MALE] のような文字列があり、これらの中かっこを削除して MALE を取得する必要があります。それを成し遂げる方法は?
4 に答える
0
public class Remove {
public static void main(String [] args){
String string = "[MALE]";
string = string.replaceAll("\\[", "");
string = string.replaceAll("\\]", "");
System.out.println(string);
}
}
于 2013-08-08T09:15:45.590 に答える
-1
StringBuilder を使用できます
StringBuilder sb=new StringBuilder();
sb.deleteCharAt(sb.indexOf("["));
sb.deleteCharAt(sb.indexOf("]"));
文字列の場合 (これは回避策のようです):
String s="[SBD]";
s= s.replace("[","");
s= s.replace("]","");
「[」または「]」が複数ある場合は、すべての出現箇所が置き換えられることに注意してください。
于 2013-08-08T07:07:25.840 に答える