21xrx.com
2024-11-05 19:01:49 Tuesday
登录
文章检索 我的文章 写文章
Java代码示例:从入门到精通
2023-06-16 11:32:11 深夜i     --     --
Java编程语言 示例代码 入门 精通

Java是一种跨平台的编程语言,具有广泛的应用,在软件开发、网站开发、游戏开发等领域发挥着重要作用。如果你想学习Java编程语言,那么从掌握一些Java代码示例开始,将是非常有帮助的。

Java代码示例是许多编程书籍和教程中的一个重要组成部分,通过学习这些示例代码,可以更好地了解Java的语法、结构和特性。下面我们将分享一些Java代码示例,帮助您从入门到精通Java编程语言。

第一个示例是一个简单的“Hello World”程序,通过在控制台打印文字“Hello World”,确保您已正确地设置了Java环境。示例代码如下:

public class HelloWorld {

  public static void main(String[] args) {

    System.out.println("Hello World");

  }

}

另一个示例是一个简单的计算器程序,它可以对两个数字执行加、减、乘、除操作。示例代码如下:

import java.util.Scanner;

public class Calculator {

  public static void main(String[] args) {

    Scanner sc=new Scanner(System.in);

    System.out.println("请输入第一个数字:");

    double num1=sc.nextDouble();

    System.out.println("请输入第二个数字:");

    double num2=sc.nextDouble();

    System.out.println("请选择运算符(+,-,*,/):");

    char operator=sc.next().charAt(0);

    double result;

    switch(operator)

    {

      case '+':

        result = num1 + num2;

        break;

      case '-':

        result = num1 - num2;

        break;

      case '*':

        result = num1 * num2;

        break;

      case '/':

        result = num1 / num2;

        break;

      default:

        System.out.println("输入的运算符不正确");

        return;

    }

    System.out.println("计算结果为: "+result);

  }

}

最后一个示例是一个简单的用户登录程序,它要求用户输入用户名和密码,并将其与存储在系统中的用户名和密码进行比较。如果用户名和密码匹配,则显示登录成功的消息,否则显示登录失败的消息。示例代码如下:

import java.util.Scanner;

public class UserLogin {

  public static void main(String[] args) {

    String username="admin";

    String password="123456";

    Scanner sc=new Scanner(System.in);

    System.out.println("请输入用户名:");

    String inputUsername=sc.nextLine();

    System.out.println("请输入密码:");

    String inputPassword=sc.nextLine();

    if(username.equals(inputUsername)&&password.equals(inputPassword))

    {

      System.out.println("登录成功");

    }

    else

    {

      System.out.println("用户名或密码错误");

    }

  }

}

  
  

评论区

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