O*z
2 楼
在自学java,用eclipse写了下面的简单的代码,要实现的功能是:如果一个字符串中的
前两个字符和最后两个字符相同,则去掉最前面两个字符,返回其余的字符。但是下面
的代码就是不work,我觉得逻辑上没问题啊,请帮忙看看,谢谢
public class without2
{
public static void main(String[] args)
{
String str1 = "HelloHe";
System.out.println(rmfirsttwo(str1)); //expected result: lloHe
}
public static String rmfirsttwo(String str)
{
int strLength = str.length();
if(strLength <2)
{
return str;
}
else if(strLength == 2)
{
return "";
}
else
{
String firstTwo = str.substring(0,2);
if(str.endsWith(firstTwo))
{
return str.substring(2);
}
}
}
}
前两个字符和最后两个字符相同,则去掉最前面两个字符,返回其余的字符。但是下面
的代码就是不work,我觉得逻辑上没问题啊,请帮忙看看,谢谢
public class without2
{
public static void main(String[] args)
{
String str1 = "HelloHe";
System.out.println(rmfirsttwo(str1)); //expected result: lloHe
}
public static String rmfirsttwo(String str)
{
int strLength = str.length();
if(strLength <2)
{
return str;
}
else if(strLength == 2)
{
return "";
}
else
{
String firstTwo = str.substring(0,2);
if(str.endsWith(firstTwo))
{
return str.substring(2);
}
}
}
}
相关阅读
你们觉得一家公司apache commons是啥东西呀?怎么可以练习多线程编程呢?Multi-tenant SaaS 的2种部署方式yourkit licensewhere is the best place to learn Java online?现在的客户,同时要3个产品:website application,iphone app,android app求教一个Java问题 IllegalMonitorStateExceptionprogramming那帮人好好玩啊PHP真火啊问一个可能很傻的问题,java EE 和 j2ee最近玩linkedin,觉得那些花花绿绿的公司logo很好看先放一个preview的图片Fatal Error怎么回事?Web前端的HTML+JavaScript+CSS可以理解为MVC吗?CC150 16.6答案是不是有问题? (转载)JDK8要出来了?请问,哪位可以发我一份SCJP新的题库?Java里面的SWT或者Swing为啥还有书在介绍呢正在自学JAVA,波士顿地区有没有ICC或者volunteer的project做?