Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.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 - Fatal编程技术网

Java 我怎样才能分开一根线

Java 我怎样才能分开一根线,java,Java,嗨,我想把一根绳子分成两部分。i、 我只想把这个字符串拆分一次 EX: String-----> hai,Bye,Go,Run 我想用逗号(,)将上面的字符串拆分为两部分 i、 e 请帮我怎么做。这是一个非常基本的Java知识。。。 在询问以下问题之前,请先查看字符串类定义: 在开始用Java编程之前,您应该先学习一些Java教程。如果您查看了字符串的Java文档 你会发现其中一种方法是 split(String regex) 然后,您需要使用类似“,”的正则表达式来获取字符串

嗨,我想把一根绳子分成两部分。i、 我只想把这个字符串拆分一次

EX: String-----> hai,Bye,Go,Run 
我想用逗号(,)将上面的字符串拆分为两部分

i、 e


请帮我怎么做。

这是一个非常基本的Java知识。。。 在询问以下问题之前,请先查看字符串类定义:


在开始用Java编程之前,您应该先学习一些Java教程。

如果您查看了字符串的Java文档

你会发现其中一种方法是

split(String regex) 
然后,您需要使用类似“,”的正则表达式来获取字符串表

使用方法:


您可以使用字符串方法:

public String[] split(String regex, int limit)
e、 g.(未测试)

//字符串1

String str1=str.substring(0,str.indexOf(','));
String str1=str.substring(str.indexOf(',')+1,str.length);
//字符串1

String str1=str.substring(0,str.indexOf(','));
String str1=str.substring(str.indexOf(',')+1,str.length);

完成:)

最好将
String[]
分配给
split
返回的对象,否则Java初学者可能会认为
str
只是一个数组。。。
String str="hai,Bye,Go,Run";
String str1=str.substring(0,str.indexOf(','));
String str1=str.substring(str.indexOf(',')+1,str.length);
String[] result = string.split("\\s*,\\s*" ,2);