package net.edu.csdn.forum;
/*
* 第一 、你这段代码有错,编译的时候,就出错了.
* 第二 、正确的代码,是跟String类的正则表达式有关的,
* 因为"."这个符号表示任意字符,所以全都分割了.
* 你先不用管这个正则表达式是什么,到后面学到了再说.往往后面学吧.
*
*/
public class Demo18 {
public static void main(String[] args) {
//正确的代码
String str="abc.java.fdf.txt.xml";
String str2[]=str.split("."); //str2是一个数组的引用,不是字符串的对象,
System.out.println(str2.length); //str2根本调不了length()这个方法,只能调用length这个属性
}
}
|