学习JAVA,但我';我有麻烦了
我开始学习JAVA,我认为它比C更简单,比C更难,所以我构建了一个使用JERSEY框架的项目,其中有一些错误,您愿意帮助我修复这些错误吗? 这是我的密码 我有5个错误,我不知道JAVA和C有什么不同,我只是想写一个JAVA项目,错误是学习JAVA,但我';我有麻烦了,java,jersey,Java,Jersey,我开始学习JAVA,我认为它比C更简单,比C更难,所以我构建了一个使用JERSEY框架的项目,其中有一些错误,您愿意帮助我修复这些错误吗? 这是我的密码 我有5个错误,我不知道JAVA和C有什么不同,我只是想写一个JAVA项目,错误是 Description Resource Path Location Type The method checkAuth(String, String) is undefined for the type myresource myreso
Description Resource Path Location Type
The method checkAuth(String, String) is undefined for the type myresource myresource.java /slwebservice/src/service line 40 Java Problem
Description Resource Path Location Type
The method inserttherecord(String, List<invdatas>) is undefined for the type myresource myresource.java /slwebservice/src/service line 43 Java Problem
Description Resource Path Location Type
The operator == is undefined for the argument type(s) int, null myresource.java /slwebservice/src/service line 31 Java Problem
Description Resource Path Location Type
This method must return a result of type int invdataManager.java /slwebservice/src/domain line 88 Java Problem
Description Resource Path Location Type
Type mismatch: cannot convert from java.util.Date to java.sql.Date invdataManager.java /slwebservice/src/domain line 223 Java Problem
描述资源路径位置类型
对于myresource myresource.java/slwebservice/src/service line 40 java问题类型,未定义方法checkAuth(String,String)
说明资源路径位置类型
对于类型myresource myresource.java/slwebservice/src/service line 43 java问题,未定义方法inserttherecord(String,List)
说明资源路径位置类型
未为参数类型int、null myresource.java/slwebservice/src/service line 31 java问题定义运算符==
说明资源路径位置类型
此方法必须返回int invdataManager.java/slwebservice/src/domain line 88 java Problem类型的结果
说明资源路径位置类型
类型不匹配:无法从java.util.Date转换为java.sql.Date invdataManager.java/slwebservice/src/domain line 223 java问题
谢谢
当做
Ken代码中几乎没有编译错误。我认为您最好遵循一些java教程并再次检查代码。无论如何,我会指出错误和解决方案
ivm.getRecordcount()==0
public int inserttherecord(List invdatalist,String clino)
应返回int值。您的代码可以做到这一点,但在条件和块内部。想法是你应该返回一个int值,而不是你可以返回它。所有最小输入<代码>返回0代码>到方法的末尾private Date parseDate(字符串日期)
应该返回java.sql.Date
对象,但返回return format.parse(日期)代码>。这将返回一个java.util.Date
。我认为该方法的返回类型应该是java.util.Date
。看来你导入了错误的类。只需导入java.util.Date
而不是java.sql.Date
希望这对你有帮助。谢谢看到没有触发它们的行的错误是没有用的。。。也就是说,您发布的错误看起来非常简单,例如,方法
checkAuth()
接受字符串作为参数,您将向其发送类型为myresource
的对象,从简单的学习开始。你可以试试。很好,但尽管我买了一本书,这是Ivor Horton的JAVA 7版的开始。我已经读完这本书,但当出现错误时,我不知道如何解决这些问题problems@KenYup一本书可能会给你提供该语言的基础知识,但调试和问题解决是你从任何一本书中学不到的。在这种情况下,错误消息非常清楚,因此您不应该放弃。如果您了解Java基础知识,那么类型不匹配:无法从Java.util.Date转换为Java.sql.Date
应该是您理解的。我开始真正喜欢将Java称为“Java”。有一个漂亮的戒指:)