Nếu tôi muốn có một String s
trong đó sẽ bao gồm n
trường hợp của nhân vật A
, điều này có thể được thực hiện sạch hơn trong Java khác sau đóLàm thế nào để tạo chuỗi chiều dài bao gồm cùng một nhân vật lặp đi lặp lại nhiều lần?
public static String stringOfSize(int size, char ch) {
StringBuilder s = new StringBuilder();
while (size-- > 0) {
s.append(ch);
}
return s.toString();
}
Chúng ta có thể làm tốt hơn? Chỉ cần tự hỏi.
Nó sẽ sạch hơn nếu bạn không thay đổi biến thông số, nhưng nếu không nó có vẻ tốt với tôi. – Keppil
Bạn nên xác định người xây dựng của mình. (hoặc chỉ sử dụng 'char []') – SLaks