- 함수 str_repeat()
Go
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.Repeat("hello", 3)) // hellohellohello
}
Java
public class MyClass {
public static String str_repeat(String str, int times) {
return new String(new char[times]).replace("\0", str);
}
public static void main(String args[]) {
System.out.println( str_repeat("hello",3) ); // hellohellohello
}
}
public class MyClass {
public static String str_repeat(String str, int times) {
StringBuilder sb = new StringBuilder(str.length() * times);
for (int i = 0; i < times; i++) sb.append(str);
return sb.toString();
}
public static void main(String args[]) {
System.out.println( str_repeat("hello",3) ); // hellohellohello
}
}
JavaScript
var a = "hello";
var b = new Array(3+1).join(a);
console.log( b ); // hellohellohello
String.prototype.repeat=function(n){return new Array(n+1).join(this)}
console.log( "hello".repeat(3) ); // hellohellohello
Perl
print "hello" x 3 # hellohellohello
PHP
echo str_repeat("hello", 3); // hellohellohello
Python
print( "hello" * 3 ) # hellohellohello