问答详情
源自:2-3 Java 中 String 类的常用方法 Ⅰ

JAVA第三季 2-3的问题

String [] arr=str.split(" ");这一句中 ,等式左边是定义一个数组,等式右边是什么意思啊  求大神

提问者:qq_周_16 2017-03-09 14:04

个回答

  • 猪丶猪侠
    2017-03-09 14:20:37
    已采纳

    split()方法是按照括号里面的内容拆分成数字,   比如str字符串的内容是“学习 java 编程”,那么str.split(" ")就会把str拆分成 "学习","Java","编程"   三个字符串 然后存在arr字符串数组里,如果是str.split("习"),就会把str拆分成  "学", " java 编程"两个字符串。学习的时候哪里不懂可以尝试把代码替换下再运行看发生什么变化,这样学习才能事半功倍。

  • 猪丶猪侠
    2017-03-09 20:47:40

    打错了,是拆分成字符串数组