자바 에서 io 흐름 으로 파일 의 각 자모 가 나타 나 는 횟수 를 봅 니 다.
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.util.HashMap;
import java.util.Set;
public class Test {
public static void main(String[] args) throws Exception {
// Map
// map ?
// map , ,
HashMap<Character, Integer> map = new HashMap<>();
// File .
File f1 = new File(" ");
// //
BufferedReader br = new BufferedReader(new FileReader(f1));
//
String len;
// //whlie ,
while ((len = br.readLine()) != null) {
//
char[] chars = len.toCharArray();
// for
for (char aChar : chars) {
//
if ((aChar >= 'a' && aChar <= 'z') || (aChar >= 'A' && aChar <= 'Z')) {
//
//
if (!map.containsKey(aChar)) {
// , 1 Map
map.put(aChar, 1);
} else {
// get() ( )
Integer integer = map.get(aChar);
integer++;// , +1,
map.put(aChar, integer);//
}
}
}
}//
br.close();
//
Set<Character> characters = map.keySet();
for (Character character : characters) {
System.out.println(character + "=" + map.get(character));
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
nginx: [emerg] getpwnam ("ww") failed 오류 처리 방법해결 방안 nginx. conf 에서 user nobody 의 주석 을 지 워 도 됩 니 다. 해결 방안 nginx 라 는 사용 자 를 만 들 지 않 았 기 때문에 서버 시스템 에 nginx 사용자 그룹 과 사용자 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.