import java.util.ArrayList;
import java.util.Arrays;
import java.util.ListIterator;
public class Test {
public static void main(String[] args) throws Exception {
ArrayList<String> a = new ArrayList<String>(
Arrays.asList("A B C D E F G H I J K".split(" ")));
ListIterator<String> i = a.listIterator();
i.add("L");
System.out.print(i.previousIndex());
System.out.print(i.nextIndex());
i.next();
System.out.print(i.previousIndex());
System.out.print(i.nextIndex());
i.remove();
System.out.print(i.previousIndex());
System.out.print(i.nextIndex());
}
}
请问以上程序的输出是:
分享到:
相关推荐
### Java面试问题集锦 #### 一、运行程序之前: ##### Path与classpath图解 - **Path**:指的是操作系统环境变量中的PATH,它定义了系统查找可执行文件的路径列表。当用户在命令行中输入一个命令时,系统会在PATH...
第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT设计用户界面 第八章 小应用程序 第九章 数据结构 第十章 异常和程序调试 第十一章 输入和输出 第十二章 多线程 第十三章 ...
第二章至第四章会详细讲解Java的基本语法,包括数据类型、变量、运算符、控制流程(如条件语句、循环语句)、数组和字符串。这些都是编程的基础,掌握好这些可以为后续的学习打下坚实的基础。 第五章至第七章将带你...
4. **质因数分解**:第四题要求将正整数分解为质因数。质因数是只能被1和自身整除的正整数。通过不断找到最小质数并进行除法操作,直到原数变为1。 5. **条件运算符**:第五题涉及条件运算符`? :`,它是三元表达式...
《Java语言程序设计张思民(第四版)》是由著名计算机教育专家张思民教授编写的,面向初学者和进阶者的经典Java教程。这本书详细介绍了Java编程的基础知识,包括语法、面向对象编程概念、异常处理、IO流、多线程、...
第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT设计用户界面 第八章 小应用程序 第九章 数据结构 第十章 异常和程序调试 第十一章 输入和输出 第十二章 多线程 第十三章 ...
- **描述**:“50java小练习 java小练习,Java练习小程序,Java必用”进一步强调了这些练习的重要性,并指出了练习的数量为50个。 #### 练习内容分析: 1. **斐波那契数列**: - 实现一个程序,计算斐波那契数列...
根据提供的文件信息,我们可以推断出这是一本包含330个Java小技巧的书籍或文档,旨在帮助读者提升Java编程技能。虽然具体内容没有详细列出,但从描述中我们可以大致了解到这本书涉及了Java的多个方面,并且鼓励用户...
1.6 一个简单的JAVA小应用程序JAVAAPPLET:介绍了Applet的基础知识,这是一种可以嵌入到网页中的Java小程序。 1.7 什么是JSP:简单介绍了Java Server Pages(JSP),一种用于开发动态Web应用的技术。 第二章:...
第一章:Java 简介第二章:Java 语言基础第三章:面向对象的概念和 Java 实现-1第四章:面向对象的概念和 Java 实现-2第五章:异 常第六章:java.lang包第七章:java.util 包第八章:java.io 包 第九章:JBuilder ...
第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT设计用户界面 第八章 小应用程序 第九章 数据结构 第十章 异常和程序调试 第十一章 输入和输出 第十二章 多线程 第十三章 ...
Java数据结构和算法第四十一讲.avi Java数据结构和算法第四十三讲.avi Java数据结构和算法第四十二讲.avi Java数据结构和算法第四十四讲.avi Java数据结构和算法第四十讲.avi 第一讲.exe 第三讲.exe 第二讲.exe 第五...
4. **数组**:第四章介绍一维和多维数组,涉及数组的创建、初始化、遍历以及操作。习题可能要求解决涉及数组的复杂问题,如查找、排序等。 5. **函数与方法**:第五章探讨函数的概念,包括参数传递、返回值以及方法...
★ 第四讲 Java的例外处理和I/O流 ◇课前索引 ◇4.1 什么是例外 ◇4.2 例外的处理 ◇4.3 自定义例外类的使用 ◇4.4 I/O 流概述 ◇4.5 文件处理 ◇4.6 过滤流 ◇4.7 字符流的处理 ◇4.8 对象的串行化 ◇...
### Java50道经典题目知识点解析 #### 1. 斐波那契数列 - **知识点**: 斐波那契数列是一个经典的数学概念,指的是这样一个数列:1, 1, 2, 3, 5, 8, 13, 21, ...,后续的每一个数字都是前两个数字之和。 - **实现...
### Java语言设计基础篇第九章课后习题解析 #### 9.1 题目解析:矩形类实现及应用实例 **题目背景:** 本题要求设计一个`Rectangle`类来表示矩形,该类包含宽度和高度两个属性,并提供计算面积和周长的方法。同时...
《Java语言程序设计 基础篇 第10版 梁勇 答案》是一本针对初学者和进阶者的重要参考资料,由知名Java教育专家梁勇编写。本书全面覆盖了Java语言的基础概念、语法和编程技巧,旨在帮助读者深入理解并掌握Java编程的...
### Java面试中电商领域的常见问题解析 #### 一、多线程的应用场景及安全性 - **应用场景**: 在项目中虽然没有直接使用多线程,但许多现代技术内部封装了多线程功能,如MyBatis框架中的`sqlSession`、ActiveMQ、...
《Java编程基础知识详解》 Java,作为一门广泛应用于企业级应用开发、移动应用以及大数据处理的...在学习的过程中,不断解决遇到的问题,提升自己的编程能力和问题解决能力,为成为专业的Java开发者打下坚实的基础。