使用PrintWriter将字节保存到txt文档中

时间:2017-01-17 20:18:02

标签: java byte printwriter

我想在txt文档中存储一个字节,因此可以在线上使用,无需重新创建字节。

我可以使用普通字符串来执行此操作,但是当我尝试保存字节时,它会保存:

[B@4de1eaed

有没有其他方法可以对字节进行编码,这样我就可以重新加载它并读取字节了?

这是我的代码:

        public static byte[] tiles;
        PrintWriter writer = new PrintWriter("mytxtdocument.txt", "UTF-8");
        writer.println("BYTE: " + mybyte);
        writer.close();

2 个答案:

答案 0 :(得分:1)

如果要保存字节数组:

group e by new 
{
fa.accountName,
fa.accountType
} into gp
select new AccountsSummary
{
accountName = gp.Key.accountName, 
accountType = gp.Key.accountType,
accountBalance = gp.Sum(u=>u.amount) 
}

答案 1 :(得分:0)

根据我的经验,cmake_minimum_required(VERSION 3.1) project(PolicyOverwrite NONE) set(CMAKE_POLICY_DEFAULT_CMP0054 NEW) add_subdirectory(g3log) 可能是mybyte,对吗?在这种情况下,您需要一次写一个字节。

byte[]