java 为啥编译不通过?
代码如下
public String driver(String str) {
// TODO Auto-generated method stub
if(str.equals("audi"))
return new audi().drive();
else if(str.equals("chery"))
return ""+str;
else if(str.equals("bmw"))
return ""+str;
else if(str.equals("Benz"))
return ""+str;
}
这已经return 了,为啥还要return?
public String driver(String str) {
// TODO Auto-generated method stub
if(str.equals("audi"))
return new audi().drive();
else if(str.equals("chery"))
return ""+str;
else if(str.equals("bmw"))
return ""+str;
else if(str.equals("Benz"))
return ""+str;
}
这已经return 了,为啥还要return?
...全文
相关推荐
Java方法签名为何不包含返回值类型
主要介绍了Java方法签名为何不包含返回值类型,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
编译时提示软件包javax.servlet.http不存在,如何解决
本文讲解Java编译时提示软件包javax.servlet.http不存在的解决方法。
在java中利用动态编译实现eval
我们知道,在很多脚本语言中都有eval函数,它可以把字符串转换为表达式并执行.如在javaScript中: var str = aid.value + ".style.top = 10;" 把一个id为"aid"的控制的值取出来加合并成一个字符串,如果aid的值是"axman",则 str = "axman.style.top = 10" 现在我们要让控制axman移动到顶部为10的位置: eval(str); 这样这个字符串就变成了表达式或语句开始执行.这样的功能对于动态构造变量是有非常重要
Java语言-动态编译代码并热加载类
Java语言-动态编译代码并热加载类,js热加载
class反编译工具,Java开发程序员查看源码必备初级工具
class反编译工具,Java开发程序员查看源码必备初级工具,方便好用,简单易用................................


Java SE
