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) 个答案