Я новичок в Java, и то, что я пытаюсь сделать:Преобразования элементов String [] сканер объекта
tempTrailerArr
является String [] = { «12,0 1,1», «24,51», «34.12», «82.87 231.2 1.1 2.2»}
Каждый элемент tempTrailerArr
преобразуется в объект сканера trScan
.
Первый двойник каждого элемента в tempTrailerArr должен храниться в Double [], называемом trailerVals
.
Таким образом, желаемый результат был бы для tempTrailerArr
= {12,0 24,51 34,12 82,87}
Однако приведенный ниже код не прекращается, и я не понимаю, почему?
for (int j=0; j<tempTrailerArr.length; j++) {
Scanner trScan = new Scanner(tempTrailerArr[j]);
switch (j) {
case 0:
case 1:
case 2:
case 3: this.trailerVals[j] = trScan.nextDouble();
break;
}
}
Это заканчивается для меня. –
Он отлично работает для меня. Пожалуйста, отправьте * полный * пример. – arshajii
он тоже работает для меня – EresDev