21xrx.com
2025-06-17 20:15:51 Tuesday
文章检索 我的文章 写文章
Java 编程开发案例分享:帮你掌握技能、找到好工作
2023-06-12 13:40:05 深夜i     12     0
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 编程技能,让你的工作能力得到提升。

、案例分享、掌握技能

  
  

评论区