Редактировать: Я изменил вопрос для простоты.
У меня есть этот метод, чтобы разбить длинную строку на массив строк, и он должен вернуть двойную строку, чтобы я мог записать ее в файл .csv позже:
public class Test {
public static void main(String[] args) throws IOException {
String test = "Michael Porter Jr. 2018-19 Panini Prizm Silver Prizm PSA 10 Gem Mint! Hot! ?? \n 2018 Prizm Silver MICHAEL PORTER JR. RC PSA 10 Gem Mint";
System.out.println(test);
String[] test_split = test.split("\\r?\\n");
for (String t : test_split) {
System.out.println(test_split.toString());
}
}
}
Мой код возвращает это:
Michael Porter Jr. 2018-19 Panini Prizm Silver Prizm PSA 10 Gem Mint! Hot! ??
2018 Prizm Silver MICHAEL PORTER JR. RC PSA 10 Gem Mint
[Ljava.lang.String;@4a574795
[Ljava.lang.String;@4a574795
Я действительно ожидал иметь массивы с двумя именами (разделенными символом новой строки), но я получил кое-что странное. Как я могу это исправить, пожалуйста?