4条回答 默认 最新
- 战在春秋 2017-06-25 06:40关注
修改后的代码如下,关键处有注释
import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.Scanner; public class test1 { /* * 键盘输入10个数,放到数组中 a.去除该数组中大于10的数 b.将该数组中的数字写入到本地文件number.txt中 */ public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); int[] sz = new int[10]; int s = 0; FileWriter fw = new FileWriter("number.txt", true); //第二个参数为true,文件为添加(append)模式。 BufferedWriter bw = new BufferedWriter(fw); for (int i = 0; i < 10; i++) { System.out.println("请输入第" + (i + 1) + "个数"); sz[i] = sc.nextInt(); } for (int i = 0; i < 10; i++) { if (sz[i] <= 10) { s++; } } int[] sz2 = new int[s]; int index = 0; for (int j = 0; j < 10 ; j++) { if (sz[j] <= 10) { sz2[index] = sz[j]; bw.write(Integer.toString(sz2[index]) + ","); //需将int转换为String类型 bw.flush(); index++; } } bw.close(); fw.close(); } }
用心回答每个问题,如果对您有帮助,请采纳答案好吗,谢谢!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 4无用
悬赏问题
- ¥15 微信会员卡接入微信支付商户号收款
- ¥15 如何获取烟草零售终端数据
- ¥15 数学建模招标中位数问题
- ¥15 phython路径名过长报错 不知道什么问题
- ¥15 深度学习中模型转换该怎么实现
- ¥15 HLs设计手写数字识别程序编译通不过
- ¥15 Stata外部命令安装问题求帮助!
- ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
- ¥15 TYPCE母转母,插入认方向
- ¥15 如何用python向钉钉机器人发送可以放大的图片?