x 행 수의 텍스트 파일이 있습니다. 각 행은 정수를 보유합니다. 사용자가 버튼을 클릭하면 텍스트 파일에 표시된대로 모든 값을 나열해야하는 actionlistener를 통해 작업이 수행됩니다. 그러나 지금은 linenum을 10으로 설정 했으므로 텍스트 파일의 10 줄만 사용하는 코드를 이미 설명했습니다. 그래서 내 텍스트 파일에 3 행/라인의 데이터 만 있으면 ... 그 라인을 나열하고 나머지 7 라인의 나머지 부분에는 "null"을 내뱉습니다.자바를 사용하여 텍스트 파일에서 데이터 행 읽기
줄임표를 사용하여 정확한 값을 알지 못한다는 것을 프로그램에 알리는 방법이 있지만 결국에는 주어진 정보를 기반으로 계산합니다. 내 주어진 정보는 숫자 (데이터)가있는 줄 수입니다.
아래는 코드의 일부입니다. 그것을 설정하기 때문에
private class thehandler implements ActionListener{
public void actionPerformed(ActionEvent event){
BufferedReader inputFile=null;
try {
FileReader freader =new FileReader("Data.txt");
inputFile = new BufferedReader(freader);
String MAP = "";
int linenum=10;
while(linenum > 0)
{
linenum=linenum-1;
MAP = inputFile.readLine();//read the next line until the specfic line is found
System.out.println(MAP);
}
} catch(Exception y) { y.printStackTrace(); }
}}
그는 Google에서 무엇을하고 싶습니까? –
파일 작업 중입니까? 그게 내가 문제가있을 때마다 뭐하는거야 – Swine1973
고마워. 나는 실행 당 약 5-20 라인을 가질 것이다. 나는 단지 100으로 설정하여 안전면에 있다고 생각한다./또는 파일의 라인 수를 계산하여 라인 수에 제한하는 정수로 설정했을 것이다. 감사합니다. – razshan