- 博客(13)
- 收藏
- 关注
原创 按一定格式输入日期,计算活了多少天(try catch)
/*1.控制台提示用户输入自己的出生日期,计算该用户已经出生了多少天,并输出到控制台; 2.如果用户输入的生日日期格式有误,需要提示用户,格式有误,并让其继续输入;*/public class Demo { public static void main(String[] args) throws ParseException { //ParseException ...
2019-10-23 14:52:20
373
原创 按照一定格式输入生日日期,计算活了多少天
/*1.控制台提示用户输入自己的出生日期,计算该用户已经出生了多少天,并输出到控制台; 2.如果用户输入的生日日期格式有误,需要提示用户,格式有误,并让其继续输入;*/public class Demo { public static void main(String[] args) throws ParseException { Scanner sc = new S...
2019-10-22 22:19:06
1929
1
原创 properties相关
实现猜数字小游戏只能试玩3次,如果还想玩,提示:游戏试玩已结束,想玩请充值(www.itcast.cn)public class PropertiesTest { public static void main(String[] args) throws IOException { //从文件中读取数据到Properties集合,用load()方法实现 P...
2019-10-15 20:42:13
136
原创 IO流复制文件夹
/*复制文件夹 */public class Demo { public static void main(String[] args) throws IOException { File f1 = new File("D:\\USB宝盒"); File f2 = new File("C:\\Users\\sdllx\\Desktop"); ...
2019-10-15 19:51:06
204
原创 常用的字符缓冲流复制文件方法
public class Demo7 { public static void main(String[] args) throws IOException { //1.创建字符缓冲输入流对象 BufferedReader br = new BufferedReader(new FileReader("Practice\\text.txt")); ...
2019-10-14 19:46:19
608
原创 字节缓冲流复制文件常用方法
/*采用字节缓冲流读写字节数组的方式复制文件 */public class Demo6 { public static void main(String[] args) throws IOException { //1.创建字节缓冲输入流对象 BufferedInputStream bis = new BufferedInputStream(new F...
2019-10-14 19:45:35
335
原创 用集合的方法实现斗地主案例
/*斗地主案例:1.洗牌<1>定义一个集合当作牌盒,定义一个集合存储索引<2>定义两个数组,一个存储花色,一个存储数字<3>将牌添加至牌盒<4>用collections的shuflle方法进行洗牌,洗的是索引2.发牌定义四个集合,三个人一人一个集合,底牌也放到一个集合3.看牌遍历以上四个集合 */public class De...
2019-10-13 11:42:53
196
原创 递归删除文件夹
/*递归删除一个文件夹:public boolean delete()只能删除空文件夹,因此先将所有文件删除,然后再删除文件夹1.定义一个方法,传入File类型参数.2.遍历,判断,如果是文件类型直接删除,如果是文件夹再次调用方法 */public class Demo { public static void main(String[] args) { Fil...
2019-10-12 20:10:04
208
原创 递归遍历目录
/*递归对目录进行遍历:1.定义一个方法,用于获取一个目录下的所有文件,参数为File类型2.遍历一个目录,如果得到的是文件直接输出路径,如果得到的是目录,继续调用方法. */public class Demo { public static void main(String[] args) { File file = new File("D:\\"); ...
2019-10-12 19:57:24
212
原创 用递归的思想求阶乘
/*递归求阶乘:1.定义一个求阶乘的方法2.注意1的阶乘是1,作为递归的出口 */public class Demo { public static void main(String[] args) { int num = getJc(5); System.out.println(num); } //1.定义一个求阶乘的方法 ...
2019-10-12 19:45:33
392
原创 统计字符串中每个字符出现的次数
题目:键盘录入一个字符串,要求统计字符串中每个字符串出现的次数。举例:键盘录入“aababcabcdabcde” 在控制台输出:“a(5)b(4)c(3)d(2)e(1)”public class Demo { public static void main(String[] args) { //键盘录入一个字符串 Scanner sc = ne...
2019-10-11 23:51:22
1094
1
原创 对传递过来的集合元素进行去重
题目:1.有如下代码:public static void main(String[] args) {ArrayList list = new ArrayList<>();list.add(“a”);list.add(“a”);list.add(“c”);list.add(“c”);list.add(“a”);list.add(“d”);}2.定义一个noRepe...
2019-10-10 21:10:58
229
原创 生成不重复的随机数
题目:分析以下需求,并用代码实现1.生成10个1至100之间的随机整数(不能重复),存入一个集合2.然后利用迭代器和增强for循环分别遍历集合元素并输出3.如:15 18 20 40 46 60 65 70 75 91一.利用list集合实现public class Demo1 { public static void main(String[] args) { ...
2019-10-10 20:51:52
3230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人