求助,下图代码。java问题。
发布网友
发布时间:7小时前
我来回答
共1个回答
热心网友
时间:6小时前
public class Test {
public static void main(String[] args) {
int count = 0,num1 = 0,num2 = 0;
do{
System.out.println("请输入数字:");
InputStream input = System.in;
//读取数据
BufferedReader bufr = new BufferedReader(new InputStreamReader(input));
//封装成String在转换成int格式
String data = null;
try {
data = bufr.readLine();
if(count==0)num1 = Integer.parseInt(data);
if(count==1)num2 = Integer.parseInt(data);
count++;1
}catch(NumberFormatException e) {
System.out.println("你输入的不是数字,请重新输入!");
} catch (IOException e) {
e.printStackTrace();
}
}while(count<2);
System.out.println(num1+"+"+num2+"="+(num1+num2));
}
}
下图java程序,哪里有问题呀,编译错误,在线等,谢谢
首选,你的程序没有问题,代码是对的;其次,你截图里的那不是编译错误,是运行报错;最后来解决你的问题:看截图你用的eclipse写的,运行的时候报错是因为你的main方法没有传递参数进去,用eclipse调试带参数的方式main方法操作如下:在你有main方法的类代码上右键单击,让鼠标悬停在Debug As上,右侧箭头...
求助,下图代码。java问题。
public class Test { public static void main(String[] args) { int count = 0,num1 = 0,num2 = 0; do{ System.out.println("请输入数字:"); InputStream input = System.in; //读取数据 BufferedReader bufr = new BufferedReader(new InputStreamReader(input)); ...
求下题代码,java题目。
Java程序:import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * 汽车类 */class Car {/** * 汽车编号 */protected int id = 0;/** * 汽车款式 */protected String type = null;/** * 构造汽车对象 */public Car() {}/** *...
请高手帮我看看这个JAVA代码!为什么会出现这个问题
一、你有一个类 InnerPolice 写在 MyFrame 里边,我不知道你什么意思;二、第二个类中,lbl 对象没有初始化 你就直接用了?你只是在类MyFrame里面声明并初始化了lbl.难道你在人类里面初始化了染头发这个对象,猪类里面也可以直接染一个么?三、你这代码有点凌乱,基本格式 public class A{ A ...
JAVA超级困惑的问题:请下面的代码:
从代码逻辑来讲,应该是这样:如果找不到相同用户名的,那么返回null,表示可以注册 如果找到了相同用户名的,那么返回一个包含用户信息的User对象。至于为什么要包含用户信息,可能给前段业务备用,也可能前端除了验证User是否为null,还要验证是否有id等信息。当然也可能有其他目的,如果什么目的都没有,删掉...
请高手帮忙看一下,这段java代码的问题怎么解决?
String name[]={"闻正","丁香"};你那个for循环调用name[g] 数组越界了 for(int g=2;g<99999;g++){ name[g]...你的代码看着比较凌乱 估计你是想用动态数组吧,用ArrayList 用法去看API,或百度
下面一代java代码,运行时出现如图错误,不知怎么回事。
你的类文件放置的位置不对 ,程序没问题,我运行了,你的类应该放在 D:/KuGou/com/zzk文件夹里面,然后再用你的命令运行
求解JAVA练习题代码
1. 一个奇数在乘3加1后一定得的是偶数,不明白自己乘下:1*3+1=4 3*3+1=10 5*3+1=16 7*3+1=22 9*3+1=28 ...那下一步又是除以2,所以最后肯定会得到2/2=1的结果 2. 这规律。。 1+1=2, 1+2=3, 2+3 =5, 3+5=8, 5+8=13, 8+13 =21 3.1*1=1, 1*3=...
JAVA问题。麻烦帮我解释一下下面的代码,谢谢!
您好,提问者: 首先,这是在JSP中写的代码:<%String query="select*from book"; //sql语句,查询book表所有内容Statement s=db.getConnection().createStatement(); //连接数据的方法调用。 ResultSet rs=s.executeQuery(query); //执行sql语句,返回查询的sql集合while(rs.next()) //遍历sql...
...看一下这段代码有没有什么问题一直报这个错误java.lang.StackOverflowE...
这个错误是说,堆栈溢出了,一般程序调用过程或者函数,使用堆栈的,也有可能直接使用堆栈,堆栈一般是有大小限制的,所以要控制好,不要让堆栈溢出,