- 오늘의 학습 키워드
2차원배열
- 공부한 내용 본인의 언어로 정리하기
- 오늘의 회고
- 어떤 문제가 있었고, 나는 어떤 시도를 했는지
이차원 배열로 아예 받도록 만들었다.
// 입력하기
for(int i=0; i<5; i++){
for(int j=0; j<5; j++){
A[i][j]= sc.next().charAt(0);
}
}
//출력하기
for(int j=0; j<5;j++){
for(int i=0; i<5;i++){
System.out.print(A[i][j]);
}
}
- 어떻게 해결했는지
charAt(0) 을 했더니 맨 앞자만 나오는 문제가 생긴다.
공백으로 구분된 각 단어의 첫 글자만 가져온다.
- 무엇을 새롭게 알았는지
toCharArray();
char ch1 = sc.next().charAt(0); // 공백 전까지의 문자열에서 첫 문자
// 방법 4: 한 줄을 받아서 각 문자로 분리
sc.nextLine(); // 버퍼 비우기
String fullLine = sc.nextLine();
System.out.println("각 문자들:");
for(int i = 0; i < fullLine.length(); i++) {
char ch = fullLine.charAt(i);
System.out.println("위치 " + i + ": '" + ch + "'"); }
// 방법 5: System.in.read() - 한 바이트씩 읽기 int ascii = System.in.read(); char ch = (char) ascii;
- 내일 학습할 것은 무엇인지
'【스터디노트】 > ▷TIL' 카테고리의 다른 글
| 코테 스터디 69일차 TIL + 오늘의 학습 키워드 거스름돈 (0) | 2025.12.16 |
|---|---|
| 코테 스터디 67일차 TIL + 오늘의 학습 키워드 진법 변환 (0) | 2025.11.14 |
| 코테 스터디 66일차 TIL + 오늘의 학습 키워드 행렬 덧셈 (0) | 2025.10.20 |
| 코테 스터디 65일차 TIL + 오늘의 학습 키워드 중복되는 단어 세는방법 (0) | 2025.10.15 |
| 코테 스터디 64일차 TIL + 오늘의 학습 키워드 펠린드롬 (1) | 2025.10.01 |