1. 程式人生 > 其它 >JAVA語言程式設計(第三版)11.4

JAVA語言程式設計(第三版)11.4

技術標籤:javajavaarraylist

JAVA語言程式設計(第三版)11.4
11.4 建立一個元素是字串的ArrayList物件,在其中新增若干元素。編寫程式,用下面3中方法將其中每個字串轉換成大寫
(1)通過索引迴圈訪問
(2)使用迭代器
(3)呼叫replaceAll()方法

package com.leox;

import java.util.ArrayList;
import java.util.Iterator;

/**
 * @Description TODO
 * @Author xrxleo
 * @Date 2020/12/18 2:50 下午
 */
public class
task11_4 { public static void main(String[] args) { ArrayList< String > strings = new ArrayList<>(); strings.add("aa"); strings.add("bb"); strings.add("cc"); strings.add("dd"); //(1) for (int
i = 0; i < strings.size(); i++){ String str = strings.get(i); str = str.toUpperCase(); strings.set(i,str); } System.out.println(strings); //(2) Iterator<String> iterator = strings.iterator(); ArrayList<String> strings1 =
new ArrayList<>(); while (iterator.hasNext()){ String str = (String)iterator.next(); str = str.toUpperCase(); iterator.remove(); strings1.add(str); } strings.addAll(strings1); System.out.println(strings); //(3) strings.replaceAll(String::toUpperCase); System.out.println(strings); } }