String str1=str.substring(0,1);的问题
String截取的小问题Stringstr=sub0("00123");Stringstr1=str.substring(0,1);System.out.println(...
String截取的小问题
String str=sub0("00123");
String str1 = str.substring(0, 1);
System.out.println(str1);
打印结果是 123
为什么?
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str=sub0("00123");
System.out.println("返回值:"+str);
}
protected static String sub0(String str){
int a=3/3;
System.out.println(a);
String retstr="";
int strLen=str.length();
if(strLen>0)
{
String str1=str.substring(0,1);
while(str1.equals("0"))
{
str=str.substring(1,str.length());
str1=str.substring(0,1);
};
}
return str;
}
} 展开
String str=sub0("00123");
String str1 = str.substring(0, 1);
System.out.println(str1);
打印结果是 123
为什么?
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str=sub0("00123");
System.out.println("返回值:"+str);
}
protected static String sub0(String str){
int a=3/3;
System.out.println(a);
String retstr="";
int strLen=str.length();
if(strLen>0)
{
String str1=str.substring(0,1);
while(str1.equals("0"))
{
str=str.substring(1,str.length());
str1=str.substring(0,1);
};
}
return str;
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询