如何替换用点或列连接ArrayList元素的逗号?

问题描述 投票:0回答:1

尝试解决该问题大约三个小时,但没有找到令人满意的解决方案。使用replaceAll()方法时,总是会收到“错误的符号类型”错误或错误。

所以,这里有一个代码段:

Hour_Sec[] Saving_Array = {
        new Hour_Sec(254, "Passengers are going to the KhPI"),
        new Hour_Sec(47, "Passengers are going to work"),
        new Hour_Sec(35, "Passengers are mainly students who are going home"),
        new Hour_Sec(59, "Passengers stopped working and went home")          
    };
LinkedList<Integer> Route_Numbers_Initializing = new LinkedList<Integer>();
    Route_Numbers_Initializing.add(303);
    Route_Numbers_Initializing.add(220);
    Route_Numbers_Initializing.add(54);
    Route_Numbers_Initializing.add(707);
    Tramlines_Fst Station_Var = new Tramlines_Fst("Pushkinska", Route_Numbers_Initializing, Saving_Array);

    System.out.println(Station_Var.toString());

就我而言,这仅仅是一个体面的项目。因此,如您所见,我打印出一些所需的值,然后我要做的就是...覆盖一些我将其用于输出的函数:

@Override
public String toString() {
    return "Station Name is " + getStation_Name() + "\t" + "Route number: " + getRoute_Numbers() + "\t" + "Hour: " + Arrays.toString(Links_Array);
}

我想要的是用列替换输出中所有Saving_Array的逗号,以使其看起来更好,这样我可以在数字和注释之间添加逗号(这一步,我将在第二课,哪里有这样的事情):

@Override
public String toString() {
    return getPassengers_Quantity() + " " + getComment();
}
java arrays arraylist replace replaceall
1个回答
0
投票

据我了解,您希望将逗号替换为列。建议您在打印出阵列列表时添加逗号,因为这是用户唯一可以看到您的阵列列表的时间。

© www.soinside.com 2019 - 2024. All rights reserved.