Java基础练习
浪上了天
一步一步来
展开
-
把一个整数转换成十六进制数
把一个整数转换成十六进制数public class Test { public static void main(String[] args) { String s = decChangeHex(12500); System.out.println(s); //30D4 } // 把一个数转化成十六进制 public static String decChangeHex(int num){ //创建一个栈 De原创 2021-10-17 17:45:51 · 1684 阅读 · 0 评论 -
ATM系统0.2版
ATM系统0.2版把注册的账号信息存入文本文件中,更新把信息存入文本,实现数据储存。增加了writeToFile(accounts); // 把信息写到文件中去createAccountTable(ArrayList<Account>accounts)//从文件中读取信息到集合中//本来想实现的目标,但是实际写完后,如果有用户注销,将要判断是哪一行要删除,得遍历一波,比较麻烦。或有用户注册,可以直接写到文件后面,这样就要写入文件的方法就要判断是属于哪一种。直接就在后面结束操作就全部原创 2021-09-27 17:35:38 · 111 阅读 · 0 评论 -
ATM系统0.1版
ATM系统0.1版没有把注册的账号信息存入文本文件中,将在下一版本,更新把信息存入文本,实现数据储存。用户的账号public class Account { //账号 private String ID; //用户名 private String name; // 密码 private String password; //余额 private double balance = 0.0; //可提现的额度 privat原创 2021-09-27 15:45:27 · 200 阅读 · 0 评论 -
模拟学生管理系统
学生类public class Student { private String sid; private String name; private int age; private String address; public Student() { } public Student(String sid, String name, int age, String address) { this.sid = sid;原创 2021-09-26 19:00:44 · 397 阅读 · 0 评论 -
模拟超市生鲜价格系统
创建一个超市生鲜价格变动的系统变更的规则//由于天气原因 需要更新价格//更新规则如下//1.蔬菜每斤上涨0.50元,如果产地是江津地区,路途比较远涨价1.20元//2.肉食价格每斤上涨2.00元,如果是山区放养每斤上涨5.88元//3.水果价格如果是重庆本地生产涨价1.08元,外地生产上涨2.88元//超市生鲜肉食价格表西红柿,沙坪坝,3.00,vegetable油麦菜,永川,1.50,vegetable黄瓜,奉节,2.00,vegetablep蒜薹,江津,2.20,vegetab原创 2021-09-25 21:43:12 · 322 阅读 · 0 评论 -
模拟购物车系统
模拟购物车系统/* 数组容器 模拟购物车 功能: 添加商品 把商品对象添加到容器中 查看商品 把购物车中的商品展示给用户 修改商品 把商品的购买数量取出修改 删除商品 把商品从购物车中删除 结算==>生成订单 想用户展示商品名字 数量 一类商品总价 和订单总价 */构造商品/*原创 2021-09-24 13:52:21 · 437 阅读 · 0 评论 -
模拟双色球的操作
创建一个模拟双色球的系统。第一步-->先创建中奖的号码 //创建中奖的数字,红球1--33,蓝球1--16 public static int[] createLuckNumber() { int[] luckNumbers = new int[7]; Random random = new Random(); for (int i = 0; i < luckNumbers.length-1; i++) {原创 2021-09-21 14:01:41 · 718 阅读 · 0 评论 -
用阶梯法写奇数幻方
public static void main(String[] args) { //用阶梯法写奇数幻方 // 首先创建一个奇数阶二维数组 System.out.println("请输入幻方的阶数:"); int n = new Scanner(System.in).nextInt(); int[][] sq = new int[n][n]; //确定起始坐标 int x = 0; ...原创 2021-09-17 19:35:17 · 333 阅读 · 0 评论 -
Java基础练习
1、编写一个函数,当给定一个数字>= 0时,返回一个由升序长度子数组组成的Array (Write a function that when given a number >= 0, returns an Array of ascending length subarrays.)pyramid(0) => [ ] pyramid(1) => [ [1] ]pyramid(2) => [ [1], [1, 1] ] pyramid(3) => [ [1], [1..原创 2021-09-17 19:27:34 · 103 阅读 · 0 评论