网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 软件工程 > 后端开发 > Java >

Java练习Day1

时间:2025-08-03 14:23

人气:

作者:admin

标签:

导读:【练习题1】设计一个可以执行基本数学运算的计算机程序 1、用户需要输入两个数字 int num1, num2; 2、用户需要输入一个字符 (1)调用Scanner类 import java.util.Scanner; (2)定义Scanner对象 S...

【练习题1】设计一个可以执行基本数学运算的计算机程序
1、用户需要输入两个数字

int num1, num2; 

2、用户需要输入一个字符
(1)调用Scanner类

import java.util.Scanner;

(2)定义Scanner对象

Scanner sc = new Scanner(System.in);

3、根据所选运算符执行相应数学运算,显示运算结果

switch (op) {
  case "+":
    System.out.println(num1 + num2);
    break;
  case "-":
    System.out.println(num1 - num2);
    break;
  case "*":
    System.out.println(num1 * num2);
    break;
  case "/":
    if (num1 == 0) {
      System.out.println("除数不能为0!");
    } else {
    System.out.println(num1 / num2);
    }
    break;
  default:
    System.out.println("请输入正确的运算符!");
}

【练习题2】猜数字游戏
1、随机数的生成方式

// 方法一
Math.random()  // 生成[0,1)的随机浮点数
// 方法二
import java.util.Random;
Random r = new Random();
int num = r.nextInt(10); // 生成[0,10)的随机整数

2、直到猜中才结束,用到死循环的方式

while(true){
  // 执行代码
}

【练习题3】开发验证码,可以生成指定位数验证码,每位可以是数字、大小写字母
1、验证码类型是三种,用random随机选择
2、switch分支分到对应位置,用random随机生成,然后连接在一起,break结束执行。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信