java实现字符串复制功能(附完整源码)
时间: 2023-11-28 11:04:16 浏览: 97
java实现字符串处理组件-源代码
以下是Java实现字符串复制功能的完整源码:
```
import java.util.Scanner;
public class StringCopy {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a string: ");
String input = scanner.nextLine();
System.out.print("Enter the number of copies: ");
int numCopies = scanner.nextInt();
String output = copyString(input, numCopies);
System.out.println("Result: " + output);
scanner.close();
}
public static String copyString(String str, int n) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < n; i++) {
sb.append(str);
}
return sb.toString();
}
}
```
运行这个程序,它将提示你输入一个字符串和要复制的次数。然后,它将使用`copyString`方法来创建一个新的字符串,该字符串由输入字符串重复n次组成。在`copyString`方法中,我们使用一个StringBuilder对象来构建新的字符串,每次迭代中都将输入字符串添加到该对象中。最后,我们将StringBuilder对象转换为一个字符串并返回它。
阅读全文