突然迷茫了,如何在JAVA中实现左,右补位?
答案:2 悬赏:50 手机版
解决时间 2021-03-22 20:11
- 提问者网友:流星是天使的眼泪
- 2021-03-22 17:09
突然迷茫了,如何在JAVA中实现左,右补位?
最佳答案
- 五星知识达人网友:逃夭
- 2021-03-22 17:34
public String rightFillMethod(String str,int j){
if(j>str.length())
j=j%str.length();
String nstr="";
for(int i=0;i nstr+="0";
nstr=str.substring(j)+nstr;
return nstr;
}
我以为你要求的是向右的移位,应该是j=j%str.length();因为j可能比str.length()的多倍还大。
if(j>str.length())
j=j%str.length();
String nstr="";
for(int i=0;i
nstr=str.substring(j)+nstr;
return nstr;
}
我以为你要求的是向右的移位,应该是j=j%str.length();因为j可能比str.length()的多倍还大。
全部回答
- 1楼网友:思契十里
- 2021-03-22 18:32
public String rightFillMethod(String str,int j){
if(j for(int i=0;i str+="0";
return str;
}
if(j
return str;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯