java读取一个文件下字符串的个数
来源:互联网 发布:什么是js脚本 编辑:程序博客网 时间:2024/06/05 01:17
一行字符串之间使用空格隔开,求第二列字符串的个数
例如:李四 lisi 15
王五 wangwu 14
张三 zhangsan 13
输出:3
import java.io.BufferedReader;
import java.io.File;import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
public class Test {
public static void main(String[] args) {
File f = new File("d:/test.txt");
System.out.println(count(f));
}
public static int count(File f){
Map<String, Integer> map = new HashMap<>();
try {
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
String line = null;
try {
while((line=br.readLine()) != null){
String[] sArr = line.split(" ");
if(map.containsKey(sArr[1])){
int val = map.get(sArr[1]);
map.put(sArr[1], val+1);
}else{
map.put(sArr[1], 1);
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return map.size();
}
}
0 0
- java读取一个文件下字符串的个数
- Java 从一个文件中读取某一个特定的字符串
- Java编程,从文件中读取一行字符串,统计数字,英文字符,其他的个数。
- 【练习题】读取一个字符串,计算每个字母出现的个数
- 统计一个子字符串的个数 Java
- 用java和JavaScript读取一个JS文件中字符个数的实现
- java 循环读取一个指定文件夹下的所有文件
- java读取一个路径下的所有文件
- java判断一个字符串在另一个字符串里的个数
- java判断一个字符串在另一个字符串里的个数
- java:求一个字符串中子字符串的个数,简便算法
- 如何统计一个文件中某个字符串的个数?
- java读取文件夹下所有文件并替换文件每一行中指定的字符串
- 读取一个文件下的所有图片
- 读取一个文件夹下的所有文件
- 读取一个文件夹下的所有文件
- Java定义一个用来保存全局字符串的properties文件并用ResourceBundle读取它
- java统计一个字符串中中文,英文,数字的个数
- Inxi:获取Linux系统和硬件信息的神器
- xor eax,eax
- slf4j jar包冲突解决方案
- 神经网络参数优化
- 继承中构造器调用顺序
- java读取一个文件下字符串的个数
- 有趣的算法题
- Python SMTP 发送带附件电子邮件
- Android—显示Intent和隐式Intent的区别
- 图论的各种姿势(中) Toposort拓扑排序 学习笔记 POJ2367 CODE[VS]2833
- 洛谷P1396 营救
- BZOJ 2072 [POI2004]MOS
- Dialog弹出层封装
- 表--MyArrayList的实现