java_spring (2024.05 ~ 2024.10)
05.08 오류
qordpsem
2024. 5. 8. 11:37
#한글자씩 나오게 하기
class D09CharTest {
public static void main(String[] args) {
String data;
data = "hello";
int n = 0;
char ch;
ch = data.charAt(n);
boolean flag = true;
while(flag){
System.out.println(ch);
n = n+1;
if(n==4){
flag = false;
}
}
}
}
#첫 글자만 나옴/ 네글자만 나옴 (인덱스와 문자길이 혼동)
#수정내용
1. while 문 안에 ch = data.charAt(n) 을 넣음
2. 글자 수 직접 입력하지 않고 data.length() 로 수정
class D09CharTest {
public static void main(String[] args) {
String data;
data = "hello";
int n = 0;
char ch;
boolean flag = true;
while(flag){
ch = data.charAt(n);
System.out.println(ch);
n = n+1;
if(n == data.length()){
flag = false;
}
}
}
}
#결과