我正在以字符串形式逐行读取模式文件,以确定单独的二进制文件的格式。
如何将架构(represented as a string)
转换/存储为混合原始数据类型的数组,以进行二进制处理,从而避免了二进制文件中每个元素的常量字符串比较的开销?
示例:int int double char char int
所需的数组或ArrayList:typeInt, typeInt, typeDouble, typeChar...
格拉齐
最佳答案
使用Object
数组:
Object[] objArr = new Object[10];
objArr[0] = 1;
objArr[1] = "lol";
System.out.println(objArr[0]);
System.out.println(objArr[1]);
这应该给出:
1
lol