이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date |
2006/09/30 21:06:48 |
Name |
elarndi |
Subject |
자바에서 반복문요.. |
import java.io.*;
import java.util.Scanner ;
public class Assign2 {
public static void main (String[] args)throws Exception{
//예외처리
Scanner file = null;
file = new Scanner (new File("test.txt")); //file로
test.txt를 읽어옴
Scanner Input = new Scanner(System.in); //Input에 Scanner설
정
PrintWriter print = new PrintWriter(System.out);//PrintWrite
생성
//변수선언
char a = ' ' ; //변수를 a에 저장
String b = " " ;//변수를 b에 저장
System.out.print("Enter N or P : ");
b = Input.nextLine (); //입력받기
b = b.toUpperCase() ; //입력한 값을 대문자로 바꿔줌
a = b.charAt(0);//b의 입력받은 값을 a에 저장
switch(a){
case'N'://a가 N일 경우
case'P'://a가 P일 경우
String st = " " ;
while(file.hasNextLine()){ //file이 아래 내용을 가
질 때까지 실행하기
st = file.nextLine();
if(st.charAt(0)== a)
print.println(st) ;//출력하기
print.flush();//실행한 내용 반영해주기
} //while문을 끝냄
break;//실행 멈추기
default : System.out.println("N 또는 P만 입력가능합니다.")
;
}//switch문을 끝냄
}
}
이거 계속 프로그램이 반복되게 하려면 어떠케해야하나요 ㅜㅜ
|
통합규정 1.3 이용안내 인용
"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
|