Java中StringBuilder书写出现报错,集中在length和字符串上
public class StringBuilder {
public static void main(String[] args) {
StringBuilder sb=new StringBuilder();
System.out.println("sb:"+sb);
System.out.println("sb.length():" + sb.length());//此处会报错
StringBuilder sb2= new StringBuilder("hello");//"hello"也会报错
System.out.println("sb2:"+sb2);
System.out.println("sb2.length:"+sb2.length());//此处也会报错
}
}
你的类名有问题,你的类名不能为StringBuilder,重名了!!!!
你自定义的类为啥也要取一个和java.lang.StringBuilder一样的名字、、
你创建的是自己的自定义类对象,而不是java包的所以报错
哈哈,你真会玩,定义一个内部类,若真想这么定义,是不是可以直接用当前类名去打点调用当前方法去进行操作呀,或者用this!