有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java中从lsm文件格式读取8字节块的图像

我有一堆lsm文件需要分析。我的第一个任务是从以txt格式打开的图像中读取8字节块

这是我到目前为止所做的,但这显然只读取文本的前四个字母的子字符串,而不继续阅读其余部分:

import java.util.Scanner;

public class Image {

    public static void main (String [] args){

        System.out.println("Input image text in unicode now...");

        Scanner image = new Scanner (System.in);

        String imageInput = image.next();

        for (int i = 0; i < imageInput.length(); i+=4) {
            int x = -4;
            int y = 0;
            x+=4;
            y+=4;
            String toArray = imageInput.substring(x,y);

            System.out.println(toArray + " ");

        }
    }
}

如何让它读取下一个四个字母的块,并将每个块放入一个数组中


共 (0) 个答案