我有以下程序,我必须将字符串附加到另一个字符串,我使用字符串构建器以标准方式执行.但是,ab即使在我转换它之后, 该功能也不允许我返回toString().我想问为什么?
import java.util.*;
public class prog1 {
public static String k(int i) {
String a = "1";
StringBuilder ab = new StringBuilder();
int pos = 1;
if (i == 1) {
return a;
}
else{
pos++;
String first = Integer.toString(pos);
ab.append(a).insert(0,first);
ab.toString();
return ab;
}
}
public static void main (String[]args){
k(2);
}
}
Run Code Online (Sandbox Code Playgroud)