这个java问题怎么办 关于输入输出的

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:22:04
public class small{
public static void main(String[] agrs){
m=in.readLine();
c=in.readLine();
int a=IntegerparseInt(m);
int b=IntegerparseInt(c);
if(a>b)
System.out.println("a>b")
else
System.out.printlin("a<b")
}
}
这个程序错哪了 该怎么改啊?大虾们帮帮小弟

你这个程序 那错的不是点点哦...

public class small{
public static void main(String[] agrs)
{
java.io.BufferedReader in=new java.io.BufferedReader(new java.io.InputStreamReader(System.in));
System.out.print("请输入第一个数:") ;
String m=in.readLine();
System.out.print("请输入第二个数:") ;
String c=in.readLine();
int a=Integer.parseInt(m);
int b=Integer.parseInt(c);
if(a>b)
System.out.println("a>b") ;
else
System.out.printlin("a<=b") ;
}
}

LZ 是没有语言基础的吧 直接奔java来了吧..那你得努力才行哦...

一楼正解

错误好多啊
一楼正解

完全不知道你的程序要表达什么。

真不懂的话,请PM我。

1、变量m和c没有声明
2、输入流in没有声明和初始化。
3、System.out.println("a>b")和System.out.printlin("a<b")后面没加分号“;”
4、没有IntegerparseInt这个东西,有的是Integer.parseInt(String s)的方法.另外,这个方法可能会抛出格式错误,所以要用NumberFormatException包起来捕捉错误,处理异常.

建议先自己输入一些书上的例子,先把关键字写对