Re: RFR: 8336706: Optimize LocalDate.toString with StringBuilder.repeat

2024-07-19 Thread duke
On Thu, 18 Jul 2024 05:21:36 GMT, Shaojin Wen wrote: > class LocalDate { > public String toString() { > if (absYear < 1000) { > if (yearValue < 0) { > buf.append(yearValue - 1).deleteCharAt(1); > } else { > buf.append(yearVal

Re: RFR: 8336706: Optimize LocalDate.toString with StringBuilder.repeat

2024-07-19 Thread Roger Riggs
On Thu, 18 Jul 2024 05:21:36 GMT, Shaojin Wen wrote: > class LocalDate { > public String toString() { > if (absYear < 1000) { > if (yearValue < 0) { > buf.append(yearValue - 1).deleteCharAt(1); > } else { > buf.append(yearVal

Re: RFR: 8336706: Optimize LocalDate.toString with StringBuilder.repeat

2024-07-18 Thread Chen Liang
On Thu, 18 Jul 2024 05:21:36 GMT, Shaojin Wen wrote: > class LocalDate { > public String toString() { > if (absYear < 1000) { > if (yearValue < 0) { > buf.append(yearValue - 1).deleteCharAt(1); > } else { > buf.append(yearVal

RFR: 8336706: Optimize LocalDate.toString with StringBuilder.repeat

2024-07-17 Thread Shaojin Wen
class LocalDate { public String toString() { if (absYear < 1000) { if (yearValue < 0) { buf.append(yearValue - 1).deleteCharAt(1); } else { buf.append(yearValue + 1).deleteCharAt(0); } // ... } } Cur