
每日作业
五小手
Java学习记录、生活日常兼职
展开
-
使用递归统计指定文件路径里的文件和文件夹数量
每日作业File file = new File("D:\\eclipse");//改成自己想统计的指定文件路径 的文件夹和文件统计C盘里的文件路径 因为有访问权限的问题会报错package Day1217;import java.io.File;public class HW1{ static int countsFile = 0; static int countsDir = 0; // 在这个静态方法里面统计文件夹和文件的数量 public static void che原创 2020-12-17 20:25:07 · 451 阅读 · 0 评论 -
输入一段字符串,去除字符串中重复的字符,并输出
去除随机生成字符串中的重复字符,并将新的字符串输出。package Day1216;import java.util.Scanner;public class HW4 { public static void main(String[] args) { // 去除随机生成字符串中的重复字符,并将新的字符串输出。 Scanner sc = new Scanner(System.in); String str = sc.next(); StringBuffer sb原创 2020-12-16 10:49:13 · 4369 阅读 · 0 评论 -
输入一段字符串,判断是否是回文数
回文数 奇数 正着读的内容与反着读的内容是一致的package Day1216;public class HW2 { public static void main(String[] args) { // 回文数 奇数 正着读的内容与反着读的内容是一致的 String str = "abcba"; if(str.length() %2 == 0) { System.out.println(str+"不是一个回文数"); }else { // 将String.原创 2020-12-16 10:44:55 · 760 阅读 · 0 评论 -
使用Date, 计算自己活了多少天
package Day1210;import java.util.Date;public class DateLx { public static void main(String[] args) { // 计算自己总共活了多少天。 Date date=new Date(); //获得1900.1.1到现在的时间的总毫秒 long t1=date.getTime(); Date date2=new Date(2000-1900,11,25); //获得1900原创 2020-12-15 22:08:51 · 561 阅读 · 0 评论 -
利用ArrayList和Map,计算各个班级的平均分
1、有如下Student对象,属性如图所示:其中classNum表示学生的班级编号,比如:class05有如下List:List list = new ArrayList();list.add(new Student(“Tom”, 18, 100, “class05”));list.add(new Student(“Jerry”, 22, 70, “class04”));list.add(new Student(“Owen”, 25, 90, “class05”));list.add(new原创 2020-12-15 21:21:51 · 1196 阅读 · 0 评论 -
猜数字游戏,输入一个数,看什么时候猜中
// 猜数字游戏器 //输入一个数字,看随机器什么时候能命中该数字,统计需要的次数 随机器限制1-6的数字大小package Day1213;import java.util.Scanner;public class HW3 { public static void main(String[] args) { // // 猜数字游戏器 //输入一个数字,看随机器什么时候能命中该数字,统计需要的次数 随机器限制1-6的数字大小 Scanner sc=new Scanne.原创 2020-12-13 18:39:01 · 487 阅读 · 0 评论 -
用数组实现随机生成双色球号码
每日作业实现随机生成双色球号码红球33个球(01-33)取6个蓝球16个球(01-16)取1个提示:蓝球池{“01”.....”16”};红球池{“01”.....”33”};使用标记:{f,f,f,.........f}package Day1213;import java.util.Arrays;public class HW2 { public static void main(String[] args) { /** * 2、实现随机生成双色球号码 红球33个原创 2020-12-13 13:14:19 · 2283 阅读 · 0 评论 -
继承和多态,循环打印单选题和多选题题目,判断是否正确,
每天作业/** * Question 属性: 题号 题干 选项 * 方法: * 打印题目 判断正确与否 * 子类: * 单选题 多选题 * 属性 : answer 正确答案 * 创建两个单选 两个多选 循环打印信息 */父类Questionpackage Day1213;//父类public class Question { private int id;//题号 private String stem;//题干 private String [原创 2020-12-13 12:01:09 · 254 阅读 · 0 评论 -
定义数组求数组中的最大值
每日作业数组求最大值原理: 数组的每个元素互相比较,大的值临时赋予给第三变量max 循环比较完之后 max的值就是最大值 (打擂台思想)package Day1212;public class HW2 { public static void main(String[] args) { // 数组求最大值 //原理: 数组的每个元素互相比较,大的值临时赋予给第三变量max //循环比较完之后 max的值就是最大值 (打擂台思想) int []num= {21,2,54原创 2020-12-12 21:42:06 · 2364 阅读 · 0 评论 -
用户输入生产日期和保质期(月),计算商品的促销日期
今日作业 规则:商品到期的前一个周五开始促销 输入:商品的生产日期和保质期(月) 输出:商品的促销日package Day1212;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class HW1 { public static voi原创 2020-12-12 21:08:14 · 961 阅读 · 1 评论