holyya.com
2025-09-10 11:55:51 Wednesday
登录
文章检索 我的文章 写文章
我用Java的if语句完成了两个小程序
2023-06-11 02:33:03 深夜i     --     --

作为一名Java程序员,if语句是我们常用的编程语句之一。今天闲暇之余,我尝试使用if语句编写了两个小程序,分享给大家。

第一个小程序是输入x,求出并输出x的平方。我首先定义一个变量x,并使用Scanner类从用户处获取x的值。在之后的if语句中,我判断x是否为0,如果是0,则输出0;如果不是0,则计算x的平方并输出结果。代码如下:


import java.util.Scanner;

public class Square {

  public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);

    int x;

    System.out.print("请输入一个整数:");

    x = sc.nextInt();

    if (x == 0) {

      System.out.println("0");

    } else {

      int result = x * x;

      System.out.println(result);

    }

  }

}

第二个小程序是判断两个字符串是否相等。同样的,我使用Scanner类了获取两个字符串的值,并使用if语句判断它们是否相等。如果相等,则输出“两个字符串相等”;否则输出“两个字符串不相等”。代码如下:


import java.util.Scanner;

public class StrCompare {

  public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);

    String str1, str2;

    System.out.print("请输入第一个字符串:");

    str1 = sc.nextLine();

    System.out.print("请输入第二个字符串:");

    str2 = sc.nextLine();

    if (str1.equals(str2)) {

      System.out.println("两个字符串相等");

    } else {

      System.out.println("两个字符串不相等");

    }

  }

}

以上两个小程序简单易懂,让我更深刻地理解了if语句的使用方法,也增加了我的编程技能。我会继续学习Java,不断提升自己的编程水平。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复