투케이2K

263. (java/자바) ArrayList 배열 요소 replaceAll 사용해 전체 데이터 변경 실시 본문

Java

263. (java/자바) ArrayList 배열 요소 replaceAll 사용해 전체 데이터 변경 실시

투케이2K 2022. 4. 24. 11:23

[개발 환경 설정]

개발 툴 : Eclipse

개발 언어 : Java

 

[소스 코드]

package ex;

import java.util.ArrayList;

public class MainActivity12 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[Program Start]");
		System.out.println("");
		
		
		/* [요약 설명]
		 * 1. replaceAll : 배열 요소 전체 데이터를 수정합니다
		 * 2. replaceAll 을 사용하기 위해서는 배열 선언식 데이터 타입을 명시해줘야합니다 (String)
		 * */
		
		
		// [초기 변수 선언 실시]
		ArrayList <String> arrayList = new ArrayList<String>();
		arrayList.add("hello");
		arrayList.add("twok");
		arrayList.add("end");
		arrayList.add("towk");
		System.out.println("원본 : " + arrayList.toString());
		System.out.println("");
		
		
		// [replaceAll 수행 실시]
		arrayList.replaceAll(s -> s.toUpperCase()); // [람다식을 사용해 변경 실시]
		System.out.println("수정 [toUpperCase] : " + arrayList.toString());
		System.out.println("");
		
		
		// [replaceAll 수행 실시]
		arrayList.replaceAll(s -> String.valueOf(s.length())); // [람다식을 사용해 변경 실시]
		System.out.println("수정 [length] : " + arrayList.toString());
		System.out.println("");		
		

	} // [메인 종료]

} // [클래스 종료]
 

[결과 출력]

 

 

반응형
Comments