java自带的sort方法实现文件内字符的排序
2017-10-31 13:45
525 查看
http://blog.csdn.net/happymff/article/details/78355517
* * 已知a.txt文件中有这样的一个字符串:“hcexfgijkamdnoqrzstuvwybpl” 请编写程序读取数据内容,把数据排序后写入b.txt中。 分析: A:把s.txt这个文件给做出来 B:读取该文件的内容,存储到一个字符串中 c:把字符串转换成字符数组 D:对字符进行排序 E:把排序后的字符数组转换为字符串 F:把字符串再次写入s.txt中 */ public class TxtSort { public static void main(String[] args) throws IOException { //读取该文件的内容,存储到一个字符串中 BufferedReader br = new BufferedReader(new FileReader("/Users/mff/Desktop/test.txt")); String line = br.readLine(); System.out.println(line); br.close(); //把字符串转换为字符数组 char[] chs = line.toCharArray(); //对字符数组进行排序 Arrays.sort(chs); //把排序后的字符数组转换为字符串 String s = new String(chs); System.out.println(s); //把字符串再次写入a.txt BufferedWriter bw = new BufferedWriter(new FileWriter("/Users/mff/Desktop/test1.txt")); bw.write(s); bw.newLine(); bw.flush(); bw.close(); } }
相关文章推荐
- java自带的sort方法实现文件内字符的排序
- java编程实现对10个整型数据元素输出最小的两个数,java自带的Arrays.sort排序方法,小--->大
- 用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: [java] view plain copy /** * 根据ord
- java Collections.sort()实现List排序的默认方法和自定义方法
- java Collections.sort()实现List排序的默认方法和自定义方法
- java Collections.sort()实现List排序的默认方法和自定义方法
- JAVA中Collections.sort()实现List排序的公共方法和自定义方法
- java Collections.sort()实现List排序的默认方法和自定义方法
- java Collections.sort()实现List排序的默认方法和自定义方法
- java自带的排序方法sort
- 算法第三次作业(1. 排序。对文件 largeW.txt(下载链接)中的数据,编程实现冒泡排序(方法名:bubbleSort) 与 归并排序(mergeSort),把排序后的结果分别保存到largeW
- java Collections.sort()实现List排序的默认方法和自定义方法
- java Collections.sort()实现List排序的默认方法和自定义方法
- Java集合对象的排序使用Collection.sort方法,先实现Comparable接口
- java Collections.sort()实现List排序自定义方法
- List<T>泛型数组API自带的Sort() 排序方法根据自定义排序实现
- java Collections.sort()实现List排序的默认方法和自定义方法
- java Collections.sort()实现List排序的默认方法和自定义方法
- Java Collections.sort()实现List排序的默认方法和自定义方法
- Java实现文件拷贝的4种方法