用JAVA把文本文件中的数字提取出来求和并输入另一个文件中,文本中有浮点数,整数等
来源:互联网 发布:arp嗅探安卓开放端口 编辑:程序博客网 时间:2024/06/10 14:29
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.util.Scanner;
public class sum {
public static void main(String[] args) {
try {
Scanner scan = new Scanner(new FileInputStream("D:\\1.txt"));
BufferedWriter bs=new BufferedWriter(new FileWriter("D:\\bbb.txt"));
float a=0;
while(scan.hasNext()){
String str= scan.next();
//正则表达式判断是否是数字
if(str.matches("\\d+")){
System.out.println(str);
a+=Integer.parseInt(str);
}
//正则表达式匹配小数
if(str.matches("\\d+[.]\\d+")){
System.out.println(str);
a+=Float.parseFloat(str);
}
}
bs.write(new String(a+" "));
bs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
import java.io.FileInputStream;
import java.io.FileWriter;
import java.util.Scanner;
public class sum {
public static void main(String[] args) {
try {
Scanner scan = new Scanner(new FileInputStream("D:\\1.txt"));
BufferedWriter bs=new BufferedWriter(new FileWriter("D:\\bbb.txt"));
float a=0;
while(scan.hasNext()){
String str= scan.next();
//正则表达式判断是否是数字
if(str.matches("\\d+")){
System.out.println(str);
a+=Integer.parseInt(str);
}
//正则表达式匹配小数
if(str.matches("\\d+[.]\\d+")){
System.out.println(str);
a+=Float.parseFloat(str);
}
}
bs.write(new String(a+" "));
bs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
0 0
- 用JAVA把文本文件中的数字提取出来求和并输入另一个文件中,文本中有浮点数,整数等
- 通过缓冲流把一个文本文件中的字符串排序后输入到另一个文件中
- 提取文本中任意 浮点数
- LINUX下处理文本中的IP网段,把其中的IP地址抽取出来,放到另一个文件中
- java 查找文本中的数字并求和
- QTableWidget中限制输入整数、浮点数
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算
- JAVA--编写一个JFrame,标题为“计算的窗口”,在该窗口中组件的布局是FlowLayout。窗口中添加两个文本区,当我们在一个文本区中输入若干个数时,另一个文本区同时对输入的数进行求和运算并求
- java--编写一个JFrame,标题为“计算的窗口”,在该窗口中组件的布局是FlowLayout。窗口中添加两个文本区,当我们在一个文本区中输入若干个数时,另一个文本区同时对输入的数进行求和运算并求
- 输入一个不定长度的数字字符串,将其中的数字提取出来并保存在数组中。
- 把一个整数,一个浮点数和一个串写到test文件中
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算,没有数位限制
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算,没有数位限制
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算,没有数位限制
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算,没有数位限制
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算,没有数位限制
- C++面试题:把文件中的一组整数排序后输出到另一个文件中。
- 把文件中的一组整数排序后输出到另一个文件中(c/c++)
- 有趣的Java 1
- AFN
- Android 开发环境搭建
- 通过静态局部变量看C,C++,C#,Java,PHP的特点
- Failed to push the item(s)解决方法
- 用JAVA把文本文件中的数字提取出来求和并输入另一个文件中,文本中有浮点数,整数等
- 1016_部分A+B (15)
- Ubuntu 下装谷歌拼音书法最好的方法:
- C++构造函数语意学——默认构造函数
- 软件工程文档的总结
- 栈的应用——火车进站出站问题
- 杂七杂八 - 关于宏定义
- hnu 13182 Drop Zone(网络流 最小割)
- uva 1382 Distant Galaxy (枚举)