В настоящее время пишу Java-программу для Tomasulo's Algorithm
. Я пытаюсь взять число из массива multidimensional
, установить его в слово.
Это чтение из текстового файла, который выглядит следующим образом:
10
7
0 2 2 1
0 3 3 2
0 4 2 3
2 5 2 4
2 6 3 5
3 7 3 4
Первые две строки обойдены для других вещей, но затем я хотел бы, чтобы первое число каждой из строк было установлено на такое слово, как '0'
до 'add'
, '1'
до 'sub'
От '2'
до 'mult'
и '3'
до 'div'
Как мне это сделать?
int IntQue[][] = new int[10][4];
Scanner scanInt = new Scanner(file);
n = 0; // for the number of instructions
displayCycle = 0; // cycle to be displayed
if (scanInt.hasNext()) {
n = scanInt.nextInt(); // number of instructions taken from file
displayCycle = scanInt.nextInt(); // cycle number taken from file
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < 4; j++) {
IntQue[i][j] = scanInt.nextInt();
}
}