第4行:StringBuilder str=new StringBuilder();
第10行:for(int i=1;i<str.length();i=i+4){
开始我设置步长i=i+3,然后错误,放到Eclipse一运行,发现运行结果是j,ae,wk,jl,df,xm,op,zd,m
原来是之前加了逗号,步长应该是4才对
第10行:for(int i=1;i<str.length();i=i+4){
开始我设置步长i=i+3,然后错误,放到Eclipse一运行,发现运行结果是j,ae,wk,jl,df,xm,op,zd,m
原来是之前加了逗号,步长应该是4才对
2016-05-16
与String的区别
String是String str=null;
而StringBuffer是StringBuffer sbf = new StringBuffer(); 是"new"出来的
String是String str=null;
而StringBuffer是StringBuffer sbf = new StringBuffer(); 是"new"出来的
2016-05-16
好几次提交有错后改正了也不行,必须重开页面输一遍……
话说我一直搞混.length和length(),前者是用在数组上的,表示数组长度;后者是用在String这个类的方法,表示字符串长度
话说我一直搞混.length和length(),前者是用在数组上的,表示数组长度;后者是用在String这个类的方法,表示字符串长度
2016-05-16
Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。
java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();
java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();
2016-05-16
已采纳回答 / potatofootball
如果没有重写equals方法比较的是对象的地址,对于Object来说对象有什么属性可以比较啊?就是最底层的内存地址嘛,重写equals挺简单的,使用eclipse的sourse的自动创建equals方法按钮,再选择需要什么属性即可
2016-05-15
最新回答 / 慕粉15757826037
public void testListContainsAll(){ Course[] cr={new Course(),new Course()}; System.out.println("请输入第一个课程:"); String name1 = input.next(); cr[0].setName(name1); System.out.println("请输入第二个课程:"); String name2 = input.next(); cr[1].setName(name2); Sys...
2016-05-15
已采纳回答 / potatofootball
上面的代码,你定义了一个Course的数组,指定容量是2,但是没有指向哪些Course对象就运行运行course[0].name="C语言";在编译的时候会去读取course第一位的Course这个对象的name属性,然后赋值为C语言,但是你没有事先指定对象,所以运行不了
2016-05-15