创建一个元素是字符串的ArrayList对象,在其中添加若干元素。编写程序,用下面三种方法将字符串中的每个字符转换成大写。
(1)通过索引循环访问。
(2)使用迭代器。
(3)调用replaceAll()方法
Package com.demo;
package com.demo;
import java.util.ArrayList;
import java.util.Iterator;
public class UpperCaseDemo{
public static void main(String[] args){
ArrayList <String> names=new ArrayList<>();
names.add("zhang");
names.add("wang");
names.add("li");
names.add("zhao");
for(int i=0;i<names.size();i++){
String name = names.get(i);
name = name.toUpperCase();
names.set(i,name);
}
System.out.println(names);
Iterator <String> it = names.iterator();
ArrayList <String> names2 = new ArrayList<>();
while(it.hasNext()){
String name = (String)it.next();
name = name.toUpperCase();
it.remove();
names2.add(name);
names.replaceAll(String::toUpperCase);
System.out.println(names);
}
}