已采纳回答 / Lee_emoji
Course temp3 = (Course)coursesToSelect.get(3);//你的代码中获取到的是地址为3的信息,是("4","汇编语言")Course temp4 = (Course)coursesToSelect.get(4);//地址是4的信息,地址4现在还木有信息啊,这里应该是3,上面应该是2因为地址从0开始放,开始地址0是数据结构,结果又把c语言放在0位置,那么数据结构就在1位置,你又放了两个(离散数学、汇编语言),地址在2,3的位置上,然后又放2门课(高等数学、大学英语)在2...
2016-01-08
StringBuilder str = new StringBuilder();
str.append("jaewkjldfxmopzdm");
for(int i = 1; i < str.length(); i += 4){
str.insert(i,",");
}
str.append("jaewkjldfxmopzdm");
for(int i = 1; i < str.length(); i += 4){
str.insert(i,",");
}
2016-01-08
每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法
2016-01-07
当子类继承父类的时候,如果父类中定义了含参构造器,那么编译器就不会自动添加一个隐式的无参构造器了,而子类中又必须调用父类的隐式构造器,所以程序就会报错!!!这里为了避免错误,我们可以手动在父类中添加一个无参构造器,这样程序就不会报错了!!!
2016-01-07
1.集合中的元素,可以是任意类型的对象(对象的引用)——如果把某个对象那个放入集合,则会忽略它的类型,而把他当做Object处理
2.泛型则是规定了某个集合只可以存放特定类型的对象——会在编译期间进行类型检查,可以直接按指定类型获取集合元素!!!
2.泛型则是规定了某个集合只可以存放特定类型的对象——会在编译期间进行类型检查,可以直接按指定类型获取集合元素!!!
2016-01-07
已采纳回答 / 迷途的马尔斯
是啊,index如果=0就说明@一定存在啦,与-1相比是因为在java里用indexOf查询数组元素时,找到结果的话返回值>=0,找不到就返回-1,所以-1表示不存在的意思。这里index!=-1就表示@一定存在啦
2016-01-06
for(int i =str.length()-3 ;i>0;i-=3){
str.insert(i,",");
}
str.insert(i,",");
}
2016-01-06
最新回答 / 努力提升
你可以试一试用别的浏览器,我用的火狐的浏览器没有问题,运行以下代码可以正确显示public class HelloWorld { public static void main(String[] args) { String s1 = "imooc"; String s2 = "imooc"; //定义字符串s3,保存“I love”和s1拼接后的内容 String s3="I love"+s1; ...
2016-01-06
eclipse最好不要使用汉化版的,汉化版的由于加入了中文插件,这会使得软件臃肿而且可能会出现异常,大多数公司用的都是英文版的
2016-01-06