java试编写一程序,可由键盘输入一个整数,然后判断该数值是正数还是负数.(if)

学习 时间:2026-04-04 17:29:27 阅读:3955
java试编写一程序,可由键盘输入一个整数,然后判断该数值是正数还是负数.(if)

最佳回答

无心的豌豆

甜蜜的雨

2026-04-04 17:29:27

import java。util。Scanner;  public class TestJT {  public static void main(String[] args) {   Scanner sc=new Scanner(System。in);   System。out。println("请输入整数");   int  input=   sc。nextInt();   if(input>=0){    System。out。println("你输入的是正数");       }else{    System。out。println("你输入的是负数");   }    } 再问: 怎么改 再答: import java。io。BufferedReader;import java。io。IOException;import java。io。InputStreamReader;public class Test {  public static void main(String[] args) {  int a;  BufferedReader buf;  buf=new BufferedReader(new InputStreamReader(System。in));  try {   a=buf。read();   if(a==0){    System。out。println("你输入的是0");       }else if(a>0){    System。out。println("你输入的是正数");       }else{    System。out。println("你输入的是负数");   }  } catch (IOException e) {   e。printStackTrace();  }  }}再问: 运行结果不对,可能数据类型不对 再答: import java。io。BufferedReader;import java。io。IOException;import java。io。InputStreamReader;public class Test {  public static void main(String[] args) {  int a;  BufferedReader buf;  buf=new BufferedReader(new InputStreamReader(System。in));  try {        String line = buf。readLine();        a = Integer。parseInt(line。trim());      if(a ==0){    System。out。println("你输入的是0");       }else if(a>0){    System。out。println("你输入的是正数");       }else{    System。out。println("你输入的是负数");   }  } catch (IOException e) {   e。printStackTrace();  } } }再问: 求详解a = Integer。parseInt(line。trim()); 尤其是line。trim() 再答: line。trim() 去除字符串首尾部分的空格。 Int a = Integer。parseInt(line。trim()); 将String类型转换成int类型。

最新回答共有2条回答

  • 纯真的玉米
    回复
    2026-04-04 17:29:27

    import java。util。Scanner;  public class TestJT {  public static void main(String[] args) {   Scanner sc=new Scanner(System。in);   System。out。println("请输入整数");   int  input=   sc。nextInt();   if(input>=0){    System。out。println("你输入的是正数");       }else{    System。out。println("你输入的是负数");   }    } 再问: 怎么改 再答: import java。io。BufferedReader;import java。io。IOException;import java。io。InputStreamReader;public class Test {  public static void main(String[] args) {  int a;  BufferedReader buf;  buf=new BufferedReader(new InputStreamReader(System。in));  try {   a=buf。read();   if(a==0){    System。out。println("你输入的是0");       }else if(a>0){    System。out。println("你输入的是正数");       }else{    System。out。println("你输入的是负数");   }  } catch (IOException e) {   e。printStackTrace();  }  }}再问: 运行结果不对,可能数据类型不对 再答: import java。io。BufferedReader;import java。io。IOException;import java。io。InputStreamReader;public class Test {  public static void main(String[] args) {  int a;  BufferedReader buf;  buf=new BufferedReader(new InputStreamReader(System。in));  try {        String line = buf。readLine();        a = Integer。parseInt(line。trim());      if(a ==0){    System。out。println("你输入的是0");       }else if(a>0){    System。out。println("你输入的是正数");       }else{    System。out。println("你输入的是负数");   }  } catch (IOException e) {   e。printStackTrace();  } } }再问: 求详解a = Integer。parseInt(line。trim()); 尤其是line。trim() 再答: line。trim() 去除字符串首尾部分的空格。 Int a = Integer。parseInt(line。trim()); 将String类型转换成int类型。

上一篇 原木长4米,直径160CM,材积是多少?直接说答案是多少!

下一篇 和我一起来用英语怎么说