了解Java拆分字符串方法
Java String类是Java类库中最广泛且广泛使用的类之一。String类附带各种内置功能,可以在代码中利用。这些内置功能将开发人员储存在统计串操作的Nitty-Pritty细节上。一些最常用的字符串类方法包括替换,匹配,等于,索引和替换。一个这样的字符串类方法是Java拆分字符串方法,可用于基于一些标准将字符串拆分为两个或更多个字符串。本文重点介绍此Java拆分字符串方法。
想了解更多关于Java的信息吗?在Udemy.com拍摄课程。
什么是Java“拆分”字符串方法?
通常,在Java应用程序开发期间,需要出现在用户输入的字符串或betwayapp下载安装任何其他源的字符串基于一些标准切入小块。例如,考虑列表控件,其中要求用户输入由逗号或空格分隔的多个元素,他希望出现在列表中。要获取用户输入的所有元素并以列表的形式呈现它们,则需要一种方法,可用于将长字符串拆分为可管理的单个元素。
Java如何“拆分”字符串方法工作?
可以在字符串类型对象或字符串文字上调用“拆分”方法。它将一个字符串文字或字符串对象作为参数,它是分隔符。在调用拆分方法的字符串中,只要遇到分隔符值,该字符串就会在该点拆分。最后,将所有切碎的字符串添加到字符串类型数组中,并且该数组返回到呼叫函数。
Java“拆分”字符串方法,一个基本示例
要查看如何在应用程序中实际工作的“拆分”方法,请查看以下代码行:
string str =“Udemy是视频教程的最佳站点”;
字符串条件=“”;
String [] strarr = str.split(标准);
为了(㈡我= 0;我 {系统。出去.println(strarr [i]);}在上面的示例代码中,字符串对象str已经使用文字字符串实例化“Udemy是视频教程的最佳站点”。另一个标准与另一个字符串文字空间(“”)实例化。这个空间实际上充当分隔符。接下来,实例化字符串类型数组斯特拉特,其接收“拆分”方法返回的数组。
在str对象上调用“拆分”方法,并将标准字符串传递给它作为参数。这意味着只要“拆分”方法遇到空格字符(“”),它应该切割字符串。最后,在将str字符串切换成小块的子串之后,将返回这些字符串返回调用函数字符串对象数组的形式。在上述示例中,已使用“for”循环显示返回的数组的元素。示例的输出将包含str字符串中的所有单词,每行显示一个,如下所示:
Udemy.
是
这
最好的
地点
为了
视频
教程
除了字符串对象外,还可以在字符串文字上调用“拆分”方法。例如,以下方法类似于最后一个示例中描述的方法:
String [] strarr =“Udemy是视频教程的最佳站点”.split(“”);这里,在字符串文字上调用“拆分”方法,并且传递给它的参数也是一个字符串文字i.e.S空间(“”)。
要了解有关Java中的字符串类的更多信息,请参阅Udemy.com课程。
Java String拆分过载
java中的拆分字符串方法与仅占用字符串类型的一个参数的vertload。
拆分(字符串条件,INT限制)过载是采用两个参数的方法。第一个参数是用作诸如最后示例中的分隔符的字符串,第二个参数是存储在返回的字符串数组中的拆分字符串的数量。在以下示例的帮助下,最好解释该概念。
string str =“Udemy是视频教程的最佳站点”;字符串条件=“”;String [] strarr = str.split(标准,3);为了(㈡我= 0;我 { 系统。出去.println(strarr [i]);}上面的示例类似于文章中提到的那个。但是,在这种情况下,Java String“拆分”方法需要两个参数。首先是标准(“”),因为它在之前的标准。第二个参数是指定返回的字符串数的限制,在这种情况下是三个。上述代码的输出如下:
Udemy.
是
视频教程的最佳网站
从“拆分”方法将字符串切换为三个子字符串,这是显而易见的。当返回的字符串数达到极限时,未完成斩波并返回切碎的字符串。
类似于拆分方法需要一个参数,拆分(字符串条件,否限制)也可以应用于字符串类型对象之外的字符串文字。例如,最后一个示例可以如下更改以解释此概念:
String [] strarr =“Udemy是视频教程的最佳站点”.split(“”,3);为了(㈡我= 0;我 {
出去.println(strarr [i]);}在上面的代码中,在文字字符串上调用拆分方法,并且所带的标准参数也是一个字符串文字。上述的输出将与最后一个示例中的输出类似。
在字符串处理方案中智能使用时,Java拆分字符串方法非常有用。Java String类包含各种这些方法,可以通过在框中提供解决方案来显着降低开发人员的任务。
要了解有关Java语言和字符串处理功能的更多信息,拿一个Udemy课程!