【问题标题】:Read datas that are in %02x format from text file in java从java中的文本文件中读取%02x格式的数据
【发布时间】:2015-11-16 23:10:28
【问题描述】:

我将数据写入文本文件,这些数据采用“%02x”格式。我的文本文件喜欢;

“00 01 02 03 04 05 06 07”。

现在,我想读取文件并将数据获取到字节数组。我该怎么做?

【问题讨论】:

  • Scanner 不能满足您的目的吗?
  • 不,我将获取数据并附加到字节数组。之后,我将从字节数组创建图像。

标签: java file-io bytearray bufferedreader fileinputstream


【解决方案1】:
    String line = "00 01 02 03 04 05 06 07";
    String[] tokens = line.split(" ");
    List<Byte> bytes = new ArrayList<Byte>();
    for (String token : tokens) {
        bytes.add( Byte.parseByte(token) );
    }

    Object[] byteArray = bytes.toArray();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-06
    • 1970-01-01
    • 2023-03-31
    • 2020-02-21
    • 2013-08-03
    • 1970-01-01
    • 2016-07-17
    • 1970-01-01
    相关资源
    最近更新 更多