split不能在java中工作的字符串无法导入`split`

3 java string split

我试图拆分字符串作为下面的代码

String []data = {"3.5,2.3,4.2,5.4,7.4,2.7"};
String s[] = data.split("\\,");

double point3[] = new Double [s.length];
double allPoint[] = new double [s.length];

for (int i = 0; i < s.length; i++){
   point3[2] = Double.parseDouble(s[2]);
   //lng[i] = Double.parseDouble(s[i]);
   allPoint[i] = Double.parseDouble(s[i]);
}
Run Code Online (Sandbox Code Playgroud)

我也试过data.split(","); 问题不是反斜杠,它给出错误,split提示显示

找不到符号,符号:方法split(String)

我无法导入split 我现在可以做的事情.

小智 6

该方法split()属于String,而不是Array.要使其工作,您必须将数据定义为String data = "3.5,2.3,4.2,5.4,7.4,2.7";相反.

  • 谢谢你+1给你的答案 (3认同)