我正在尝试通过查看来识别代码是否有效。我找不到任何关于这样的拆分方法实现,我想知道原因。
String[] names = "flowers,are,pretty".split(",",0);
答案 0 :(得分:1)
这是有效的。
String[] names = "flowers,are,pretty".split(",",0);
for(int i=0;i<names.length;i++)
System.out.println(names[i]);
有关详细信息,请访问Java docs
答案 1 :(得分:1)
这是一个有效的陈述
String[] arr = "flowers,are,pretty".split(",",0);
System.out.println(Arrays.toString(arr));
上下文中无需指定限制0。可以使用
String[] arr = "flowers,are,pretty".split(",");
答案 2 :(得分:0)
String
有一个split()
重载,需要int
参数,记录为here。用0调用它是equivalent来调用单参数重载。