Scanner sc= new Scanner(System.in);
String name;
int cnt=0;
while(true) {
System.out.println("이름을 입력하세요.(종료면 종료)");
name=sc.nextLine();
// break
if(name.equals("종료"))
break;
// 조건
if(name.startsWith("이"))
cnt++;
}
System.out.println("이씨 성을 가진 사람은 총 "+cnt+"명 입니다.");
startWith에 대해 알아보자.
단순하게 첫번째 문자를 비교 및 확인하는 것이다.
위 코드와 같이 while문을 작성하여 실행한다.
한글로 이름을 계속 적어본다.
성이 "이"씨인사람(이름의 가장 앞자리가 "이"인 사람)이 count되어 최종적으로 총 몇명인지 나온다.
자주 쓰이진 않는다고 한다.