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