Introduction to Java Programming编程题9.19<写、读文件数据>
来源:互联网 发布:2017年网络创业好项目 编辑:程序博客网 时间:2024/06/01 08:43
/*javac ReadAndWriteFile.javajava ReadAndWriteFile RandomInteger.txt1 1 1 2 2 2 4 4 4 56 6 6 7 8 8 9 10 10 1213 14 20 20 23 23 25 25 25 2829 29 30 32 33 34 37 38 38 4242 43 44 45 45 54 54 56 58 5959 59 60 60 61 61 61 62 62 6262 63 65 67 68 71 72 72 73 7575 76 76 76 77 78 79 80 82 8283 83 87 89 90 90 92 92 96 9696 97 98 100 102 102 102 104 105 110*//**RandomInteger.txt----------------------------------------34 54 45 62 10 65 4 73 59 595 62 7 6 104 79 2 1 102 9663 92 92 43 23 20 72 67 4 1382 71 83 90 62 60 6 96 90 30102 61 97 38 42 75 102 25 29 25110 23 2 25 58 75 12 68 1 9872 61 28 83 59 89 45 38 32 6176 56 8 54 80 29 1 6 76 208 33 10 60 105 82 62 78 87 7637 2 77 4 42 9 96 14 44 100*/import java.util.Scanner;import java.util.Random;import java.util.Arrays;public class ReadAndWriteFile { public static void main(String[] args) throws Exception { java.io.File file = new java.io.File("RandomInteger.txt"); if (file.exists()) { System.out.println("The file has exist."); System.exit(0); } java.io.PrintWriter output = new java.io.PrintWriter(file); int i; Random random = new Random(); for (i = 0; i < 100; i++) { output.print(random.nextInt(111) + "\t"); if ((i + 1) % 10 == 0) output.println(); } output.close(); Scanner input = new Scanner(file); int[] number = new int[100]; i = 0; while (input.hasNext()) { number[i] = input.nextInt(); i++; } Arrays.sort(number); for (i = 0; i < 100; i++) { System.out.print(number[i] + "\t"); if ((i + 1) % 10 == 0) System.out.println(); } input.close(); }}
0 0
- Introduction to Java Programming编程题9.19<写、读文件数据>
- Introduction to Java Programming编程题9.17<统计文件行、字符、单词数>
- introduction to Java Programming 编程题5.3<回文整数>
- Introduction to Java Programming编程题5.6<打印数字三角形>
- Introduction to Java Programming编程题5.13<数列求和>
- Introduction to Java Programming编程题5.14<计算数列>
- Introduction to Java Programming编程题5.17<01矩阵>
- Introduction to Java Programming编程题5.26<回文素数>
- Introduction to Java Programming编程题5.27<反素数>
- Introduction to Java Programming编程题5.29<掷骰子游戏>
- Introduction to Java Programming编程题5.28<梅森素数>
- Introduction to Java Programming编程题5.30<双素数>
- Introduction to Java Programming编程题9.1<检查SSN>
- Introduction to Java Programming编程题9.2<检查子串>
- Introduction to Java Programming编程题7.6<两个矩阵相乘>
- Introduction to Java Programming编程题9.3<检验密码>
- Introduction to Java Programming编程题9.8<二进制转十进制>
- Introduction to Java Programming编程题9.9<二进制转十六进制>
- Tcp packet Receive and reOrder
- c# byte[] 与string转化
- 挑出字符串中的大写字母
- ios 基于AFN的图片上传
- php导入导出excel实例
- Introduction to Java Programming编程题9.19<写、读文件数据>
- C++ 如何初始化静态类成员
- PHP-基础
- 单例模式( Singleton)
- 【转载】 聊聊 iOS 开发
- lambda匿名函数
- Spring MVC学习------------核心类与接口
- 根据应用程序设置JVM参数(三)-优化老年代大小
- C# 中的委托和事件