java的repeat
时间: 2024-05-09 07:11:38 浏览: 10
在Java中,repeat是一个字符串方法,用于将一个字符串重复指定次数。它是在Java 11中引入的。repeat方法接受一个整数参数,表示要重复字符串的次数,并返回一个新的字符串,该字符串是原始字符串重复指定次数后的结果。
下面是一个示例代码:
```java
String str = "Hello ";
String repeatedStr = str.repeat(3);
System.out.println(repeatedStr);
```
输出结果为:
```
Hello Hello Hello
```
在上面的示例中,我们将字符串"Hello "重复了3次,并将结果赋给了repeatedStr变量。然后通过打印输出,我们可以看到重复后的字符串"Hello Hello Hello "。
需要注意的是,repeat方法的参数必须是一个非负整数。如果传递负数或者0作为参数,将会抛出IllegalArgumentException异常。
相关问题
java+repeat+string
Java中的String类提供了repeat()方法,该方法可以将字符串重复指定的次数。以下是一个例子:
```java
String str = "hello";
String repeatedStr = str.repeat(3);
System.out.println(repeatedStr); // 输出:hellohellohello
```
在上面的例子中,我们将字符串"hello"重复了3次,并将结果存储在变量repeatedStr中。然后,我们使用System.out.println()方法将结果输出到控制台。
需要注意的是,repeat()方法是在Java 11中引入的,如果你使用的是旧版本的Java,则无法使用该方法。如果你需要在旧版本的Java中重复字符串,可以使用循环或者StringBuilder类来实现。
java string.repeat()
`String.repeat(int count)` 方法返回一个由当前字符串重复 `count` 次组成的新字符串。
例如,如果我们有一个字符串 `"abc"`,我们可以使用 `repeat()` 方法将其重复多次:
```java
String str = "abc";
String repeatedStr = str.repeat(3); // 重复 3 次
System.out.println(repeatedStr); // 输出 "abcabcabc"
```
注意,如果 `count` 参数为负数或者当前字符串为空字符串,则 `repeat()` 方法会抛出 `IllegalArgumentException` 异常。