21xrx.com
2024-09-19 09:58:42 Thursday
登录
文章检索 我的文章 写文章
Java 编程开发案例分享:帮你掌握技能、找到好工作
2023-06-12 13:40:05 深夜i     --     --
Java 编程

以 Java 作为编程语言进行开发是越来越流行的趋势。但是,很多人面临的困境是难以找到一份满意的 Java 工作。所以,我们为大家准备了一些 Java 编程案例,将帮助你掌握这门技能,同时也会为你的工作机会打开大门。

Java 编程案例

1. 用 Java 编写一个简单的计算器


import java.util.Scanner;

public class Calculator {

  public static void main(String[] args) {

    double num1, num2;

    Scanner scanner = new Scanner(System.in);

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

    num1 = scanner.nextDouble();

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

    num2 = scanner.nextDouble();

    System.out.print("请输入要执行的操作(+,-,*,/):");

    char operator = scanner.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.printf("非法操作符'%c'", operator);

        return;

    }

    System.out.println(num1 + " " + operator + " " + num2 + " = " + result);

  }

}

2. 用 Java 编写一个简单的图形界面程序


import javax.swing.*;

import java.awt.*;

public class MyFrame extends JFrame {

  private MyFrame(String title) {

    setTitle(title);

    setDefaultCloseOperation(EXIT_ON_CLOSE);

    JPanel jPanel = new JPanel();

    // 添加组件

    JLabel label = new JLabel("Hello World");

    jPanel.add(label);

    // 添加到 JFrame 中

    getContentPane().add(jPanel, BorderLayout.CENTER);

    // 设置大小并显示窗口

    setSize(200, 200);

    setVisible(true);

  }

  public static void main(String[] args) {

    new MyFrame("My Java Frame");

  }

}

3. 用 Java 编写一个简单的学生管理系统


import java.util.HashMap;

import java.util.Map;

import java.util.Scanner;

public class StudentManagementSystem {

  public static void main(String[] args) {

    Map students = new HashMap ();

    Scanner scanner = new Scanner(System.in);

    int option;

    do {

      System.out.println("欢迎使用学生管理系统:");

      System.out.println("1. 添加学生");

      System.out.println("2. 删除学生");

      System.out.println("3. 查看所有学生");

      System.out.println("4. 退出");

      System.out.print("请选择操作:");

      option = scanner.nextInt();

      switch (option) {

        case 1:

          System.out.print("请输入学生姓名:");

          String name = scanner.next();

          System.out.print("请输入学生学号:");

          String id = scanner.next();

          students.put(id, name);

          break;

        case 2:

          System.out.print("请输入学生学号:");

          id = scanner.next();

          students.remove(id);

          break;

        case 3:

          for (Map.Entry entry : students.entrySet()) {

            System.out.println(entry.getKey() + ":" + entry.getValue());

          }

          break;

        case 4:

          System.out.println("退出程序");

          break;

        default:

          System.out.println("输入错误,请重新输入");

          break;

      }

    } while (option != 4);

  }

}

这些简单的 Java 编程案例将帮助你快速掌握 Java 编程技能,让你的工作能力得到提升。

、案例分享、掌握技能

  
  

评论区

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