집 >소프트웨어 튜토리얼 >사무용 소프트웨어 >문서 내용을 읽고 Java의 Label 태그에 표시하는 방법
저는 예전에 소프트웨어 개발을 공부했는데, 코드를 작성한지는 꽤 됐어요. 나에게 코드 작성을 요청했는데 문제가 발생하면 아마도 고칠 수 없을 것입니다. 각 소프트웨어 개발 언어에는 고유한 작성 방식이 있으므로 Java에서 C로 변경한 다음 C에서 iOS로 변경하는 것은 익숙하지 않기 때문에 별 의미가 없습니다.
여기에 몇 가지 아이디어가 있습니다:
1: R6 찾기
2: R6부터 읽고 읽는 동안 저장합니다. 예를 들어 배열을 작성하는 경우 한 줄을 읽기 전에 배열에 한 줄을 씁니다(Java는 줄 단위로 읽습니다...)
3,: 읽을 때마다 각 줄의 마지막 문자가 등호인지 판단합니다. 그렇지 않으면 계속하고, 그렇다면 읽기를 종료합니다(여기서 루프를 작성하고 등호를 읽으면 루프에서 빠져나옵니다).
4: 마지막으로 배열의 내용을 꺼내서 출력하세요
이것을 모든 언어로 작성하면 구문은 변경되지만 아이디어는 변경되지 않습니다. 특정 코드는 책을 보면 모두 찾을 수 있습니다
JAVA를 배우는데 행운이 있기를 바랍니다
공개 수업 테스트 {
public static void main(String[] args) {
readFileByChars("d://test.txt");
}
public static void readFileByChars(String fileName) {
파일 파일 = 새 파일(파일 이름);
리더 리더 = null;
시도해보세요 {
if (파일!=null) {
//한 번에 여러 문자 읽기
char[] tempchars = 새 문자[30];
int charread = 0;
reader = new InputStreamReader(new FileInputStream(파일 이름));
// 여러 문자를 문자 배열로 읽어옵니다. charread는 한 번에 읽는 문자 수입니다
while ((charread = reader.read(tempchars)) != -1) {
// 디스플레이에서 r도 차단
if ((charread == tempchars.length)
& (tempchars[tempchars.length - 1] != 'r')) {
System.out.print(tempchars);
} 그 외 {
for (int i = 0; i
if (tempchars[i] == 'r') {
계속;
} 그 외 {
System.out.print(tempchars[i]);
}
}
}
}
}
} 잡기(예외 e1) {
e1.printStackTrace();
}드디어 {
if (reader != null) {
시도해보세요 {
reader.close();
} 잡기(IOException e1) {
System.out.println("파일이 존재하지 않습니다")
}
}
}
}
}
위 내용은 문서 내용을 읽고 Java의 Label 태그에 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!