List l1 = new LinkedList();
For (int 1=0; i<5; i++){
l1.add(“a”+i);
}System.out.println((string)l1.get(2)+"")请教一下各位,看视屏的时候看到一个这样的地方,System.out.println((string)l1.get(2)+""),这里输出的时候,为甚么list里面填入的都是string类型的对象了,输出的时候还要加强制转换符,既然加了强制转换符,后面的""是不是多余了?有时候看到程序里面输出的时候往往写成""+a+""+b+"",其实一个""不就已经足够了?
For (int 1=0; i<5; i++){
l1.add(“a”+i);
}System.out.println((string)l1.get(2)+"")请教一下各位,看视屏的时候看到一个这样的地方,System.out.println((string)l1.get(2)+""),这里输出的时候,为甚么list里面填入的都是string类型的对象了,输出的时候还要加强制转换符,既然加了强制转换符,后面的""是不是多余了?有时候看到程序里面输出的时候往往写成""+a+""+b+"",其实一个""不就已经足够了?
java类型转换与强制类型转换
System.out.println(l1.get(2).toString())