요소 추가하기
Coddy Java 여정의 논리와 흐름 섹션에 포함된 레슨. 59개 중 23번째.
add(element) 메서드는 요소가 HashSet에 아직 없으면 추가합니다.
빈 HashSet을 만듭니다
HashSet<String> fruits = new HashSet<>();집합에 "Apple"을 추가합니다
fruits.add("Apple");위 코드를 실행한 후, 집합 fruits에는 다음이 포함됩니다:
["Apple"]챌린지
쉬움두 개의 인수를 받는 addElement라는 메서드를 만드세요:
- 문자열의 HashSet(
set) - 추가할 문자열(
element)
이 메서드는 주어진 요소를 집합에 추가한 다음 업데이트된 집합을 출력해야 합니다.
직접 해보기
import java.util.HashSet;
import java.util.Scanner;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
public class Main {
public static void addElement(HashSet<String> set, String element) {
// 여기에 코드를 작성하세요
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// HashSet을 나타내는 JSON 문자열을 읽으세요 (예: ["Apple","Banana"])
String setString = scanner.nextLine();
// 추가할 요소를 읽으세요 (예: "Cherry")
String element = scanner.nextLine();
Type setType = new TypeToken<HashSet<String>>(){}.getType();
HashSet<String> set = new Gson().fromJson(setString, setType);
addElement(set, element);
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
논리와 흐름의 모든 레슨
직접 연습해 보세요: 온라인 Java 컴파일러