java如何代码找错误 java中错误找不到符号咋办

JAVA代码找错

我看了一下,你的代码没有逻辑的错误,就是多了一个"}"少了一个"}"

专注于为中小企业提供网站设计制作、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业长沙免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

public HelloJdbc(){

try {

Class.forName(drive);

conn=DriverManager.getConnection(url,"root","root");

} catch (SQLException e) {

System.out.println(e.getMessage());

} catch (ClassNotFoundException e) {

System.out.println(e.getMessage());

} // 这里少了一个"}",加上就好了

}

public void handleUse(Connection conn){

try{

String sql="select*from users";

int i=1;

Statement state=conn.createStatement();

ResultSet rs=state.executeQuery(sql);

while(rs.next()){

i++;

System.out.println("第"+i+"行记录");

System.out.println("表单数据"+rs.getString(3));

System.out.println("表单数据"+rs.getString(3));

}

}catch (SQLException e) {

e.printStackTrace();

}

} // 这里多了一个"}"删除掉就好了

}

写Java代码找不出算法错误在哪里?

将代码改成这样:

package algorithm;

public class Test2 {

public static void main(String[] args) {

double s=0;

for(int i=1;i=20;i++) {

double m=1;

for(int j=1;j=i;j++) {

//计算1/(1*2*3...*i)

m*=1.0/j;

}

s+=m;

}

System.out.println("1+1/2!+1/3!+...+1/20!="+s);

}

}

这是截图:

java代码找错

1)super(1,1)改为this(1,1);//因为super是调用父类的构造方法,this是调用本类的,该类没有父类

2)public void getHeight()改为public int getHeight();//返回值类型不能是void

3)height=height改为this.height=height;//要指明变量

4)public void getWidth()改为public int getWidth();//返回值不能是void

5)width=width改为this.width=width//要指明变量

6)this.width*this.height改为return this.width*this.height;//要加关键字return

7)public double getPerimeter(){ 2*(this.width+this.height);}改为public int getPerimeter(){ return 2*(this.width+this.height)}//类型是int的,另外还要加return关键字

错误就这些了,希望你能采纳!谢谢!!!


当前文章:java如何代码找错误 java中错误找不到符号咋办
链接URL:http://myzitong.com/article/dohosci.html