java面试题 字符串安顺序写入文件
来源:互联网 发布:淘宝人生全文阅读小说 编辑:程序博客网 时间:2024/06/05 00:40
有一个字符串accceeeesd要按一定的顺序写入文件(保存到d盘的test.txt文件中)
得到的结果是:
a
ccc
d
eeee
s
package demo;import java.io.FileWriter;import java.io.IOException;import java.util.Arrays;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import java.util.TreeSet;public class Test {public static void main(String[] args) {String str = "accceeeesd";sortString(str,"D:/test.txt");}public static void sortString(String str,String path){char[] ch = str.toCharArray();Set<Character> chs = new TreeSet<Character>();for (int i = 0; i < ch.length; i++) {chs.add(ch[i]);}Iterator<Character> ia = chs.iterator();FileWriter w = null;try {w = new FileWriter(path);while(ia.hasNext()){char c = ia.next();for (int i = 0; i < ch.length; i++) {if(c==ch[i]){System.out.print(c);w.write(c);}}System.out.println();w.write("\r\n");}} catch (IOException e) {e.printStackTrace();}}}
- java面试题 字符串安顺序写入文件
- 面试题:请给出一段代码描述字符串写入文件
- java 字符串写入文件
- java字符串面试题
- Java面试题-字符串
- 【每日面试题】字符串的顺序变化
- Java-流的简单使用:读取文件、写入文件(面试题:删除注释代码)
- java写入字符串到文件
- java面试题 字符串截取
- 剑指Offer面试题42(Java版):反转单词顺序VS左旋转字符串
- 剑指Offer面试题42:翻转单词顺序;左旋转字符串 Java实现
- 字符串面试题系列之一:翻转字符串顺序
- Java&&(面试题)初始化顺序总结
- 面试题之——java交叉读取两个文件中单词,然后写入新的文件
- 面试题42:翻转单词顺序VS左旋转字符串
- 面试题46:翻转单词顺序VS左旋转字符串
- 面试题42:翻转单词的顺序,左旋转字符串
- 面试题42:翻转单词顺序,左旋转字符串
- 嵌入式sqlite3数据库编程介绍
- hdu Prime
- python中httplib的一些例子
- GDI编程基础总结
- 用for循环实现花100元买公母小三种鸡(都买)的种类数
- java面试题 字符串安顺序写入文件
- 报表
- android线程池
- 递归求阶乘
- 文献阅读软件NoteExpress2使用方法[图]
- (1)汉诺塔
- javascript eval() json
- unity 开发注意事项
- 【跳跃表】了吗?没有短