在java中格式化特定类型的字符串时需要帮助吗 1 周,4 日 Questions & Answers 66 我是java字符串格式的新手,所以需要帮助。我有一根类似于[MALE]的绳子,我需要去掉那些牙套,换成MALE。怎么做
# 1 楼答案 您可以使用StringBuilder StringBuilder sb=new StringBuilder(); sb.deleteCharAt(sb.indexOf("[")); sb.deleteCharAt(sb.indexOf("]")); 对于字符串(这看起来像一个解决方法): String s="[SBD]"; s= s.replace("[",""); s= s.replace("]",""); 请注意,如果有多个“[”或“]”,它将替换所有发生的事件
# 2 楼答案 public class Remove { public static void main(String [] args){ String string = "[MALE]"; string = string.replaceAll("\\[", ""); string = string.replaceAll("\\]", ""); System.out.println(string); } }
# 3 楼答案 不能在java中修改String,因此需要使用StringBuilder。如果要使用原子弹,请使用正则表达式。否则,只需签出StringBuilder方法in the doc并执行您希望的操作 之后可以将其返回为字符串
# 1 楼答案
您可以使用StringBuilder
对于字符串(这看起来像一个解决方法):
请注意,如果有多个“[”或“]”,它将替换所有发生的事件
# 2 楼答案
}
# 3 楼答案
不能在java中修改
String
,因此需要使用StringBuilder
。如果要使用原子弹,请使用正则表达式。否则,只需签出StringBuilder
方法in the doc并执行您希望的操作之后可以将其返回为字符串
# 4 楼答案
这样就可以了