使用nio将char []写入文件

时间:2015-03-18 22:31:43

标签: java nio

我正在生成一个文本来保存:

private static final int iloscliczb = 1000;
static char[] znaki = new char[iloscliczb];

private static void generujZnaki() {
    int i;

        for (i=0;i<iloscliczb;i++)
    {
        znaki[i]= (char) (97 + r.nextInt(35));
    }

}

现在我想用java NIO将它保存到文本文件 - 我一遍又一遍地查看我有问题...我已经使用java.io完成了它现在我想用java.nio做这个但是我发现的所有内容都是String,它不允许我将我的char数组保存到文件中......

1 个答案:

答案 0 :(得分:0)

如果您查看String类的文档here,您将看到它实现了一系列字符数组的接口。因此,从字符数组创建字符串应该不是问题,因为它们是从相同的代码派生的。

String znakiString = new String(znaki);