亲爱的stackoverflow成员,我有一个小问题,
我想用java中的其他字符替换我的字符串中的一些字符,我的代码如下,
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
jComboBox1.removeAllItems();
String str = new GenericResource_JerseyClient().getlist();
String [] temp = null;
temp = str.split(",");
temp[1]=temp[1].replaceAll("'", "");
temp[1]=temp[1].replaceAll(" ", "");
temp[1]=temp[1].replace("[", "");
temp[1]=temp[1].replace("]", "");
for(int i =0; i < temp.length ; i++)
{
jComboBox1.addItem(temp[i]);
} // TODO add your handling code here: // TODO add your handling code here:
// TODO add your handling code here
}
从上面的代码可以看出,我将“'”,“[”,”]”和空白替换为空。从代码中也可以看出,我将字符串一分为二。在 string after 部分,代码运行良好,但 string before 部分,代码似乎无法正常工作。我还附上了客户端下拉列表输出的副本。
关于如何从字符串中删除 [ 和 ' 的任何帮助将不胜感激。
干杯。