텍스트 입력 및 저장
Coddy Java 여정의 논리와 흐름 섹션에 포함된 레슨 — 59개 중 50번째.
챌린지
쉬움사용자로부터 텍스트를 읽어 2D 배열에 저장하는 프로그램을 작성하세요. 텍스트는 마침표로 구분된 여러 문장을 포함할 수 있습니다. 각 단어를 "Word[row,col]: word" 형식으로 출력하세요.
2D 배열에 단어를 저장하려면 각 문장을 단어로 분할해야 합니다:
String[][] textArray = new String[sentences.length][];
for (int i = 0; i < sentences.length; i++) {
textArray[i] = sentences[i].trim().split(" ");
}직접 해보기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String text = scanner.nextLine();
String[] sentences = text.split("\\.");
String[][] textArray = new String[sentences.length][];
// 여기에 코드를 작성하세요
}
}