Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
数组拆分字符串java_Java_Arrays_String_Split - Fatal编程技术网

数组拆分字符串java

数组拆分字符串java,java,arrays,string,split,Java,Arrays,String,Split,我相信这对某些人来说是一个相当简单的问题,但作为一个相对初学者,我无法找出最好的方法 我将一个大文件(字符串temp)拆分为大约100个字符串,并将其设置为一个数组,但我不知道字符串的确切数量 String[] idf = temp.split("==========="); String class1 = idf[0]; String class2 = idf[1]; String class3 = idf[1]; etc etc.. 确保可以拆分所有字符串并将其存储在数组中的最佳方法是什

我相信这对某些人来说是一个相当简单的问题,但作为一个相对初学者,我无法找出最好的方法

我将一个大文件(字符串temp)拆分为大约100个字符串,并将其设置为一个数组,但我不知道字符串的确切数量

String[] idf = temp.split("===========");

String class1 = idf[0];
String class2 = idf[1];
String class3 = idf[1];
etc etc..
确保可以拆分所有字符串并将其存储在数组中的最佳方法是什么


如果您有任何建议或建议,我们将不胜感激,谢谢

您可能希望迭代您的
字符串
数组。 你可以这样做:

for(String s : idf) {
  //operate on s here
}

您可能希望迭代
字符串
数组。
你可以这样做:

for(String s : idf) {
  //operate on s here
}

您可能希望迭代
字符串
数组。
你可以这样做:

for(String s : idf) {
  //operate on s here
}

您可能希望迭代
字符串
数组。
你可以这样做:

for(String s : idf) {
  //operate on s here
}

对每个
使用
,从数组中获取元素。
请查看每个循环的for。
考虑下面的代码。
String tempString = "";
String regex = "";
String[] temparray = tempString.split(regex);
for (String temp : temparray)
{
    System.out.println(temp);
}

对每个
使用
,从数组中获取元素。
请查看每个循环的for。
考虑下面的代码。
String tempString = "";
String regex = "";
String[] temparray = tempString.split(regex);
for (String temp : temparray)
{
    System.out.println(temp);
}

对每个
使用
,从数组中获取元素。
请查看每个循环的for。
考虑下面的代码。
String tempString = "";
String regex = "";
String[] temparray = tempString.split(regex);
for (String temp : temparray)
{
    System.out.println(temp);
}

对每个
使用
,从数组中获取元素。
请查看每个循环的for。
考虑下面的代码。
String tempString = "";
String regex = "";
String[] temparray = tempString.split(regex);
for (String temp : temparray)
{
    System.out.println(temp);
}

您可以这样做:

String list = "hey there how are you";
String[] strarray = list.split("\\s+");
for (String str: strarray)
{
    System.out.print(str);
}

您可以这样做:

String list = "hey there how are you";
String[] strarray = list.split("\\s+");
for (String str: strarray)
{
    System.out.print(str);
}

您可以这样做:

String list = "hey there how are you";
String[] strarray = list.split("\\s+");
for (String str: strarray)
{
    System.out.print(str);
}

您可以这样做:

String list = "hey there how are you";
String[] strarray = list.split("\\s+");
for (String str: strarray)
{
    System.out.print(str);
}

为了确保我可以拆分所有字符串,您始终可以拆分文件。如果您的分隔符不存在,您只会有一大块,但这没有问题。您到底有什么问题?为了确保我可以拆分所有字符串,您始终可以拆分文件。如果您的分隔符不存在,您只会有一大块,但这没有问题。您到底有什么问题?为了确保我可以拆分所有字符串,您始终可以拆分文件。如果您的分隔符不存在,您只会有一大块,但这没有问题。您到底有什么问题?为了确保我可以拆分所有字符串,您始终可以拆分文件。如果您的分隔符不存在,您只会有一大块,但这没有问题。你的问题到底是什么?感谢我,这是最有意义的,它在我的代码中工作感谢我,这是最有意义的,它在我的代码中工作感谢我,这是最有意义的,它在我的代码中工作感谢我,这是最有意义的,它在我的代码中工作