java-split()方法使用怎么使用?

问题描述

split()方法使用怎么使用?

我写了这样一段代码:
public CaiFen{
String str1="hello world";
String a[]=str1.split(" ");
for(int i=0;i<a.length;i++){
System.out.println(a[]);
}
}
为什么输出结果是:hello
world

解决方案

split是可以讲一个字符串以()里面的内容进行拆分,使得一个字符串变成一个字符串数组
System.out.println会在你输出的字符串后面自动添加一个换行符
System.out.print则不会

解决方案二:

System.out.println是单行打印,固然会换行

解决方案三:

使用System.out.print(); 打印不换行
System.out.println();会换行的

解决方案四:

String a[]=str1.split(" ");是根据空格进行截取,截取后放入数组a[]中,其中a[0] = "hello";a[1]="world";在你用Println输出时,会自动换行

时间: 2024-08-30 05:58:34

java-split()方法使用怎么使用?的相关文章

Java的split方法使用详解_java

相信大家都经常使用String 的split方法,但是大家有没有遇到下面的这种情况: 大家想想下面的代码执行结果是什么 public static void main(String[] args) { // TODO Auto-generated method stub String str1 = "a,b,c,,,a"; String str2 = "a,b,c,,,"; String str3 = "a,b,c, , ,"; String[]

string-才发现JAVA木有String.Split 方法

问题描述 才发现JAVA木有String.Split 方法 额,在网上搜索程序逻辑的代码,发现这么一个方法,就很疑惑的发现在JAVA中没有找到替代品... String.Split (String[], StringSplitOptions) 主要说根据String[]所包含的规则串来拆解String,而不是根据单一给定的字符. 嗯,想在JAVA中试运行的话,这个方法怎么搞呢? 附我现在想做的事情:制作一个"规则翻译器",可以根据输入好的规则将任意一篇文字翻译为程序单元,然后通过解析这

PL/SQL实现JAVA中的split()方法的例子_java

众所周知,java中为String类提供了split()字符串分割的方法,所以很容易将字符串以指定的符号分割为一个字符串数组.但是在pl/sql中并没有提供像java中的split()方法,所以要想在pl/sql中实现字符串的分割还需要自己动手.由于在项目中需要用到此类方法,所以自己研究了一下,方便以后参考.这里以逗号作为分隔符为例,代码如下: declare v_str varchar2(200) := 'abd,324,u78,23f,sd09,2345,dsaf,9079'; type s

split 方法

  将一个字符串分割为子字符串,然后将结果作为字符串数组返回. stringObj.split([separator[, limit]]) 参数 stringObj 必选项.要被分解的 String 对象或文字.该对象不会被 split 方法修改. separator 可选项.字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符.如果忽略该选项,返回包含整个字符串的单一元素数组. limit 可选项.该值用来限制返回数组中的元素个数. 说明 split 方法的结果是一个字符串

javascript-js中的split方法需要什么插件吗

问题描述 js中的split方法需要什么插件吗 我用.split方法,然后在浏览器F12时,报这样的错Object doesn't support property or method 'split'是为什么,是插件问题吗? 解决方案 split是字符串的方法,不是字符串你调用split当然报错 解决方案二: 这个回复功能做的太差劲了 解决方案三: 这个是不需要插件和java中的spilt一样,它是javascript是自带的. 解决方案四: js中split()方法的使用. 解决方案五: sp

java split小结(转)

2016.03.27下午参加华为机试,简单扫了一眼几个题的标题,选择了一道字符串问题,其实该题非常非常的简单,可以说是简单的不能再简单了,而且有很多种解法,上机时我选择了直接借用java提供的一些函数,以为自己能很快解决问题,结果却卡了很久,机子上测试时一直没能通过 晚上回到寝室,改了一下前面的代码,解题方法没变,经测试应该是正确的   具体题目记不大清楚了,题目大意是:输入一字符串,若该字符串中间包含"*",去掉"*"后输出:若该字符串首字符或尾字符为"

string-使用split方法分割字符串

问题描述 使用split方法分割字符串 我想分割一个字符串,如: C:Programfilesimagesflower.jpg 但是,使用下面的代码: String[] tokens = s.split("\"); String image= tokens[4]; 有错误: 08-07 12:47:35.960: E/AndroidRuntime(6921): java.util.regex.PatternSyntaxException: Syntax error U_REGEX_BA

java split()函数详解

java split()函数详解 public string[] split(string regex,int limit)根据匹配给定的正则表达式来拆分此字符串. 此方法返回的数组包含此字符串的每个子字符串,这些子字符串由另一个匹配给定的表达式的子字符串终止或由字符串结束来终止.数组中的子字符串按它们在此字符串中的顺序排列.如果表达式不匹配输入的任何部分,则结果数组只具有一个元素,即此字符串 */  string[] timefirs=new string[3];  string timefi

Python中用split()方法分割字符串的使用

  这篇文章主要介绍了在Python中用split()方法分割字符串的使用介绍,是Python入门中的基础知识,需要的朋友可以参考下 split()方法返回的字符串中的所有单词的列表,使用str作为分隔符(如果在未指定的所有空格分割),可选择限当前分割为数量num. 语法 以下是split()方法的语法: ? 1 str.split(str="", num=string.count(str)). 参数 str -- 这是任何分隔符,默认情况下是空格. num -- 这是要分割的行数.

String的split()方法介绍

其实没打算写这么一篇博文的,但是昨天在逛论坛的时候,发现一帖子,然后我又把帖子的内容在群里发了一通,结果出现了让人惊讶的结果,所以这里简单的给大家分享一下split()方法,免得大伙儿以后还会出现这种基本知识错误! 接着说一下,昨天看到的帖子内容: String[] str1 = ";;;".split(";"); String[] str2 = ";a;;".split(";"); String[] str3 = "