0

私はJava文字列フォーマットの概念が初めてなので、助けが必要です。[MALE] のような文字列があり、これらの中かっこを削除して MALE を取得する必要があります。それを成し遂げる方法は?

4

4 に答える 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 に答える