- 博客(5)
- 收藏
- 关注
原创 顺序表ArrayList实战-简单的洗牌算法
本文实现了一个扑克牌游戏的Java程序,包含三个主要功能:1) 创建Card类表示扑克牌的花色和牌面值;2) 实现买牌和洗牌功能,通过随机交换元素实现洗牌;3) 模拟三人轮流抓牌的过程。程序使用ArrayList存储牌组,通过双重循环实现轮流发牌,并展示了剩余牌和每人手中的牌。代码结构清晰,包含完整的测试输出,可作为扑克牌游戏的基础实现。
2025-07-31 14:44:02
351
原创 Java中foreach循环(增强for循环)
Java的foreach循环(增强型for循环)简化了集合和数组的遍历,通过for(类型 变量:集合/数组)语法实现自动迭代。优点包括语法简洁、避免索引越界错误;但存在无法修改元素、性能略低于普通for循环等限制。适合不需要修改元素、追求代码简洁的场景,而需要精确控制或修改元素时建议使用传统for循环。遍历数组时for更快,遍历链表时foreach更高效。
2025-07-31 08:38:07
423
原创 详细介绍Java控制台输入输出
本文介绍了Java中控制台输入输出的基本语法和使用方法。输出部分主要讲解System.out.println()、System.out.print()和System.out.printf()三种方式的区别,以及格式化输出的占位符使用。输入部分详细说明了Scanner类的使用流程,包括导包、创建扫描器对象、常用方法(next()、nextLine()、hasNext()等)以及关闭扫描器的注意事项。文章还对比了Scanner方法与迭代器的相似性,并强调了基础知识的重要性。全文内容实用,适合Java初学者快速掌
2025-07-31 00:45:17
1417
原创 Java的几种注释方法
注释一般是为了让自己写的代码能够被更容易的读懂而附加的描述信息,不参与编译运行,但是可以节省很多阅读上的功夫。比如在文档注释注释方法里面套用多行注释,此时文档注释的结束标志会被多行注释的*/给抢占,使得文档注释后面的注释内容失效。常见于描述方法和类的作用,能够被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档。:写法是在要注释内容的开头和结尾分别加上/*和*/:写法是在要注释文档的开头加上/** 结尾加上*/:写法就是在要注释的内容前面加上双斜杠//比如 /*我是注释*/
2025-07-30 22:30:03
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅