问题补充说明:想编写段代码,功能为:由用户输入一条语句,程序以该语句当中的空格为分割点,分割成为若干段,并分别存入几个变量中。用split()方法写了如下代码,但运行结果不正确,请高手指点修改 代码如下: String command=null; String[] word=new String[3... Scanner input=new Scanner(***.in); command=***.next(),但运行结果不正确,请高手指点修改 代码如下,程序以该语句当中的空格为分割点想编写段代码:由用户输入一条语句; String[] word=new String[3];,3); word=command.split(" ",分割成为若干段,功能为; for(String w:word){ System.out.println(w): String command=null,并分别存入几个变量中。用split()方法写了如下代码 展开
定义和用法:
split()方法用于把一个字符串分割成字符串数组。
语法:
stringObject.split(separator,howmany)
返回值:
一个字符串数组。该数组是通过在separator指定的边界处将字符串stringObject分割成子串创建的。返回的数组中的字串不包括separa360问答tor自身。
但是,如果separator是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。
参考例子如下:
<scripttype="text/javas半cript">
varstr="Howareyoudoingto呀冲宣day?"
document.write(str.split("")+"<br/>")
document.write(st头酒方陆流员r.split("")+"<br/>")
document.write(str.split("",3))
</类冲静境解思族里情硫script>
输出结果如下:
标签:split