分离字符串左侧=,右侧=

时间:2017-12-13 12:43:27

标签: java

我有一个字符串,字符串a =“Geetha = GB”;现在我想将值Geetha保存在B String中,GB中保存为C String。即String B = Geetha,String C = GB,(即内容左侧= B,内容右侧= C in C string) 不使用索引值

即字符串B = a.substring(0,5);

请给我答案..

3 个答案:

答案 0 :(得分:1)

试试split()。这将为您提供按“\\s*=\\s*

分割的项目数组
String[] temp = tempString.split("\\s*=\\s*");

String B=temp[0];
String C=temp[1];

答案 1 :(得分:0)

您可以使用此代码

来实现它
int iend = a.indexOf("="); 

if (iend != -1) 
{
    String B = a.substring(0 , iend);
}

答案 2 :(得分:0)

String a= "Geetha = GB";
String[] splitted = a.Split('=');
String b = splitted[0];
String c = splitted[1];