我已经处理过SOAP消息,以从Web服务获取LoginToken,并将LoginToken存储在String中,并使用System.out.println(LoginToken);
进行打印。此打印[wdsd34svdf],但我只想wdsd34svdf,如何删除方括号。请任何人帮助我。
谢谢
例:
String LoginToken=getName().toString();
System.out.println("LoginToken" + LoginToken);
输出:[wdsd34svdf]
我想要wdsd34svdf
最佳答案
这很容易,
您需要先找到[和]的索引,然后再找到子字符串。 (这里[总是在开始处,]在结尾处),
String loginToken = "[wdsd34svdf]";
System.out.println( loginToken.substring( 1, loginToken.length() - 1 ) );