gpt4 book ai didi

Java - 修改我的 To String 方法

转载 作者:行者123 更新时间:2023-12-01 12:14:27 25 4
gpt4 key购买 nike

我需要修改我的 toString 方法。说明是“修改 toString 方法,以便首先对工资列表进行排序,然后迭代它们以一次打印一个。我们不想在元素周围包含 []的输出。”我已经编写了一个排序方法,可以通过 PayrollUtility.sortArray(array); 调用它我当前的 toString() 方法是:

public String toString() {

return String.format("\n%-27s%s\n", "Employee ID:", employeeID) +
String.format("%-27s%s\n", "First Name:", firstName) +
String.format("%-27s%s\n", "Last Name:", lastName) +
String.format("%-27s%s\n", "Date of Birth:", dateOfBirth) +
String.format("%-27s%s\n", "Date Hired:", dateHired) +
String.format("%-27s%s\n", "Accrued Vacation Hours:", accruedVacationHours) +
String.format("%-27s%s\n", "Amount Paid Year to Date:", PayrollUtility.convertToCurrencyStringLeftAligned(yearToDate)) +
String.format("%-27s%s\n", "Paychecks Received:", listOfPaychecks);
}

我的问题是如何删除显示的 []?我应该使用 for 循环来遍历薪水列表吗?

编辑:我在发布后就弄清楚了。感谢你们的快速回复。

最佳答案

是的,您应该使用 for 循环来遍历工资列表并单独打印每个列表,或者将它们连接成一个新字符串。

关于Java - 修改我的 To String 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27097623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com