我试图学习如何通过其他帖子复制角色,但我认为我做错了。有人可以帮忙吗?
这就是我所拥有的
<ul>
答案 0 :(得分:0)
public class mainProgram
{
public static void main ( String [ ] args )
{
String word = "example";
String result = stretch ( word , 2 );
System.out.println ( result );
}
public static String stretch(String s, int n){
char first = s.charAt(0);
char last = s.charAt(s.length()-1);
String result = "";
for(int i = 1; i < s.length()-1; i++)
{
for(int j = 0; j < n; j++)
result += s.charAt(i);
}
return first +result+ last;
}
}
答案 1 :(得分:0)
您可以在一行中完成:
return s.replaceAll("(?<!^).(?!$)", new String(new char[n]).replace("\0", "$0"));
打破它:
n
$0
份,即匹配