1、实验内容 (1)通过键盘输入一个字符串,并统计该字符串中的单词个数; (2)创建一个只能容纳String类型的ArrayList集合对象names,按顺序向集合中添加5个字符串对象:张三、李四、王五 和 马六;然后对对集合进行遍历,打印出集合中每个元素的位置与内容。 2、要求:能够上机编辑、调试java程序;,用Java代码实现并写出小结
时间: 2023-06-15 07:04:40 浏览: 74
1. 代码实现:
```
import java.util.Scanner;
public class StringDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = scanner.nextLine();
int count = 0;
String[] words = str.split(" ");
for (String word : words) {
if (!word.equals("")) {
count++;
}
}
System.out.println("单词个数为:" + count);
ArrayList<String> names = new ArrayList<>();
names.add("张三");
names.add("李四");
names.add("王五");
names.add("马六");
for (int i = 0; i < names.size(); i++) {
System.out.println("第" + (i + 1) + "个元素为:" + names.get(i));
}
}
}
```
2. 小结:
本实验主要涉及字符串的处理和集合的使用,主要掌握了如下内容:
- 字符串的分割与统计;
- ArrayList集合的创建、添加元素和遍历元素的方法。