public class Test12 { public static void main(String[] args) { LinkedList<Integer> list = new LinkedList<Integer>(); for (int k = 1; k <= 10; k++) list.add(Integer.valueOf(k)); list.remove(5); list.remove(5); Integer m = list.get(5); System.out.println(m.intValue()); } }运行结果且为什么
时间: 2024-03-31 20:36:00 浏览: 18
运行结果为 8。原因是程序先创建了一个 LinkedList,然后往里面添加了 10 个 Integer 类型的元素。接着,程序依次删除了第 5 个和第 6 个元素,也就是数字 5 和数字 6。然后,程序通过 get 方法获取了第 5 个元素,也就是数字 8,因为前面已经删除了两个元素,所以数字 8 现在处于第 5 个位置。最后,程序将数字 8 转化为 int 类型并输出。
相关问题
public class PlaylistApp { public static void Main(string[] args) { LinkedList<string> playlist = new LinkedList<string>(); Stack<string> history = new Stack<string>(); Scanner scanner = new Scanner(System.in); 修改
public class PlaylistApp {
public static void main(String[] args) {
LinkedList<String> playlist = new LinkedList<String>();
Stack<String> history = new Stack<String>();
Scanner scanner = new Scanner(System.in);
// 继续编写你的代码
}
}
import java . util. LinkedList; public class E f public static void main(String[] args) f LinkedList<Integer> list = new LinkedList<Integer>();or(intk=1;k<10;k+){ list . add(new Integer(k)); list.remove(5); list . remove(5); Integer m = list.get(5); System. out . println(m. intValue());
这段代码存在一些问题,需要进行修正。首先,缺少类名的声明,应该将 "E f" 改为 "Example" 或其他合适的类名。其次,在循环中进行了两次删除操作,会导致列表长度变短,可能会导致下标越界异常。最后,获取第 5 个元素时应该先判断列表长度是否大于 5,否则也会导致下标越界异常。下面是修正后的代码:
```
import java.util.LinkedList;
public class Example {
public static void main(String[] args) {
LinkedList<Integer> list = new LinkedList<Integer>();
for (int k = 1; k < 10; k++) {
list.add(new Integer(k));
}
list.remove(5);
Integer m = null;
if (list.size() > 5) {
m = list.get(5);
}
System.out.println(m != null ? m.intValue() : "List size is less than 6");
}
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![text/x-java](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)