public class Loopname{
public static void main (String [] args){
String files []= new String [] {"Hello Hola Bonjour"};
String delimiter= " ";
files[]=files[0].split(delimiter);
}
}
谁能告诉我为什么这是不可能的?如果您知道有任何其他方法,请分享。我愿意接受任何提示和建议。我是新手,但我愿意学习。请帮我。提前谢谢?
答案 0 :(得分:7)
“[]”是变量类型的一部分,而不是名称。你可以这样做:
String[] files= new String [] {"Hello Hola Bonjour"};
String delimiter= " ";
files = files[0].split(delimiter);
答案 1 :(得分:2)
在最后一行,将files[]
更改为files
。我认为那应该有用。但实际上,没有理由将原始String存储在数组中。你可以做点什么
String fileString = "Hello Hola Bonjour";
String delimiter = " ";
String[] files = fileString.split(delimiter);
答案 2 :(得分:0)
你的问题只是带有第二次文件引用的[]