import java.util.Scanner;
import java.lang.String;
public class SA3
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
System.out.print("Enter student record : ");
String scores = scan.nextLine();
String[] StringOfMarks = scores.split(",");
double[] Marks = new double[StringOfMarks.length];
for(double i = 0; i < StringOfMarks.length; i++)
{
Marks[i] = StringOfMarks[i];
}
}
}
ответ
Это преобразует один элемент массива, а не целый массив.
Кроме того, что такое тип Marks
? Если это не double[]
, вы, вероятно, увидите предупреждение «потеря точности».
это двойной .. –
@WM: в этом случае нам действительно нужен SSCCE (http://sscce.org/) или хотя бы еще какой-то код. – Oak
Это не должно влиять на точность ваших удвоений при условии, что он подходит для двойного типа Java. Вы также должны иметь в виду, что не может быть представлено не каждое значение двойника.
Изменение последняя часть вашего кода в
for(int i = 0; i < StringOfMarks.length; i++)
{
Marks[i] = Double.parseDouble(StringOfMarks[i]);
}
Вы должны использовать Int набранное переменную для доступа элемента массива и нужно преобразовать строку, явно в два раза.
Также лучше использовать имена переменных, начиная с буквы нижнего регистра, которая является условным обозначением для Java. –
- 1. Преобразование массива 2D строк в 2D double
- 2. Преобразование double [] в Double в java
- 3. Преобразование массива строк в массив удвоений
- 4. Преобразование массива строк в двойной массив
- 5. преобразование байтового массива в double в lua
- 6. Преобразование массива строк в большой массив чисел
- 7. Преобразование массива объектов в массив строк
- 8. Преобразование массива строк в массив поплавков в java
- 9. Преобразование массива строк Java в таблицу LaTeX
- 10. Преобразование массива JSON строк в Java?
- 11. Java: преобразование массива строк в байты
- 12. Преобразование массива byte() в double в VB.Net
- 13. Преобразование массива строк в массив char
- 14. Преобразование массива строк в массив Int
- 15. преобразование массива строк в целочисленный массив
- 16. Преобразование массива System.String в массив строк php
- 17. Преобразование массива строк в Int массив Swift
- 18. Преобразование массива строк CGFloat массив в Swift
- 19. Преобразование массива строк в массив поплавков
- 20. Преобразование из массива строк в массив символов
- 21. Преобразование массива строк в массив целых чисел
- 22. Преобразование массива объектов в массив строк
- 23. Преобразование массива строк в массив int
- 24. Преобразование массива int в массив строк
- 25. Преобразование двойного массива в массив строк
- 26. Преобразование массива строк в массив объектов
- 27. Преобразование массива ячеек в массив строк
- 28. Преобразование массива символов в массив строк
- 29. Преобразование байтового массива в double в Swift
- 30. Преобразование выровненного массива uint8 [8] в double
WM, после вашего редактирования он не компилируется. – Oak
Пожалуйста, отредактируйте это, чтобы он даже скомпилировался - я вижу два способа, которыми он не просто смотрит на него. Затем добавьте более четкое описание ошибки. Тогда вы получите ответ. –
Надеюсь, это лучше. –