Это не будет работать, так как model.getEcg1().split(",")
вернет строковый массив. Вы не можете разобрать весь массив строк, чтобы удвоить это Double.parseDouble(model.getEcg1().split(","))
, и добавление \n
снова не будет работать.
если вы хотите, чтобы печатался только нужный вывод, попробуйте следующий код
String ecg1 = "10,20,100,-100,20,10,110,-105,15,25";
Stream<String> stream = Arrays.stream(ecg1.split(","));
stream.forEach(x -> System.out.println(x));
, если вы хотите сохранить его в коллекции, выполните следующие действия:
String ecg1 = "10,20,100,-100,20,10,110,-105,15,25";
List<Double> li=new ArrayList<>();
Stream<String> stream = Arrays.stream(ecg1.split(","));
stream.forEach(x -> li.add(Double.parseDouble(x)));