A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© doglovely 中级黑马   /  2016-3-13 14:21  /  1566 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

入学测试第7题/** *
* 6、已知文件a.txt文件中的内容为“bcdeadferwplkou”,请编写程序读取该文件内容,
* 并按照自然顺序排序后输出到b.txt文件中。即b.txt中的文件内容应为“abcd…………..”这样的顺序。
*
* @author Administrator
*
*
*/
public class Test6 {

        public static void main(String[] args) throws IOException {
                //创建字符缓冲输入流,把字符读入到缓冲区中
                BufferedReader br = new BufferedReader(new FileReader("d:/a.txt"));
                //创建缓冲输出流,把数据输出到b.txt
                BufferedWriter bw = new BufferedWriter(new FileWriter("d:/b.txt"));
                //因为只有一行数据,只读取一行就可以了
                String line = br.readLine();

                char[] ch = line.toCharArray();
                System.out.println("排序之前" + Arrays.toString(ch));
                Arrays.sort(ch);
                bw.write(ch);
                bw.flush();
                System.out.println("排序之后" + Arrays.toString(ch));

                br.close();
                bw.close();

        }
}

3 个回复

倒序浏览
想问这是ios的学习内容吗
回复 使用道具 举报
不是,是javaee
回复 使用道具 举报
看不懂这是哪一科啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马