330331332333334335336337338339340
try { r.open(); r.position(DATA_START_POSITION); for (int i = 0; i < _arrayLength; i++) { intArray.set(i, r.readInt()); } _log.info(_file.getName() + " loaded in " + c.getElapsedTime()); } finally { r.close();
413414415416417418419420421422423
r.open(); r.position(DATA_START_POSITION); int[] array = new int[_arrayLength]; for (int i = 0; i < _arrayLength; i++) { array[i] = r.readInt(); } _log.info(_file.getName() + " loaded in " + c.getElapsedTime()); return array; } finally {
7879808182838485868788
DataReader reader = createDataReader(file); reader.open(); int intValue; intValue = reader.readInt(); assertEquals(12345, intValue); intValue = reader.readInt(); assertEquals(54321, intValue);
8182838485868788899091
int intValue; intValue = reader.readInt(); assertEquals(12345, intValue); intValue = reader.readInt(); assertEquals(54321, intValue); intValue = reader.readInt(); assertEquals(Integer.MAX_VALUE, intValue);
8485868788899091929394
assertEquals(12345, intValue); intValue = reader.readInt(); assertEquals(54321, intValue); intValue = reader.readInt(); assertEquals(Integer.MAX_VALUE, intValue); long longValue; longValue = reader.readLong(); assertEquals(0L, longValue);
8384858687888990919293
DataReader reader = createDataReader(file); reader.open(); for(int i = 0, cnt = posList.size(); i < cnt; i++) { position = posList.get(i); int valW = valList.get(i); int valR = reader.readInt(position); assertEquals(valW, valR); } reader.close(); } }