日期:2014-05-20  浏览次数:20787 次

JAVA IO流操作
现在有TXT文档里面写的一行行序列 也就是字符串(CCACCAAACTCTGCAAGATCCCAGAGTGAAAGGCCTGTATTACCATGCTGGTGGCTCCAGTTCAGGAACAGTAAACCCTGTTCCGACTACTGTC)每一行大概有3000+多个字符,现在要把从后数2236位到结束字符串截取出来平移到这一行的开头。自己写不出来了!基础太差。请大家讲解下 谢谢
io流 Java

------解决方案--------------------

String str = "/n中文测试,这是内部硬编码的串 " + "/ntest english character";
        String strin = "";
        BufferedReader stdin = new BufferedReader(new InputStreamReader(new FileInputStream("E:/test.txt"), "gb2312"));
        // 设置输入接口按中文编码
        BufferedWriter stdout = new BufferedWriter(new OutputStreamWriter(System.out, "gb2312"));
        // 设置输出接口按中文编码
        stdout.write("请输入:");
        stdout.flush();
        strin = stdin.readLine();
        stdout.write("这是从用户输入的串:" + strin);
        stdout.write(str);
        stdout.flush();