
java
文章平均质量分 78
AengusChen
这个作者很懒,什么都没留下…
展开
-
使用Timer 作帧触发器绘制转动风扇动画
使用Timer 作帧触发器绘制转动风扇动画 javax.swing.Timer在指定时间间隔触发一个或多个ActionEvent。一个示例用法是动画对象,它将 Timer 用作绘制其帧的触发器。 设置计时器的过程包括创建一个 Timer 对象,在该对象上注册一个或多个动作侦听器,以及使用 start 方法启动该计时器。例如,以下代码创建并启动一个每秒(该时原创 2017-08-03 10:22:50 · 2101 阅读 · 0 评论 -
使用GregorianCalendar类实现日历程序
使用GregorianCalendar类实现日历程序 日历程序包含许多复杂的问题,例如:某一天是星期几,每个月有多少天等。使用GregorianCalendar类就使得这一切变得简单,我们并不必知道GregorianCalendar类是如何计算星期数和每个月的天数,而只需要使用类提供的接口:get、set、add方法就可以了。import java.text.Date原创 2017-07-27 15:31:56 · 1531 阅读 · 0 评论 -
指定等级(一维数组实例)
指定等级 编写一个程序,读入学生成绩,获取最高分best,然后根据下面的规则赋等级值: 如果分数 >= best - 10,等级为A; 如果分数 >= best - 20,等级为B; 如果分数 >= best - 30,等级为C; 如果分数 >= best - 40,等级为D; 其他情况,等级为F; 程序提示用户输入学生总数,然原创 2017-08-12 16:51:32 · 1086 阅读 · 0 评论 -
八皇后问题
八皇后问题 经典的八皇后问题是要将八个皇后放在8*8的棋盘上,任何两个皇后都不能互相攻击(即没有两个皇后是在同一行、同一列或者同一对角线上)。可能的解决的方案有92种,可以使用回溯算法来实现。编写程序显示所有的解决方案,输出实例如下:...public class EightQueens { private static int column =原创 2017-08-13 16:06:20 · 902 阅读 · 0 评论 -
LL(1)文法判断程序
基于 java 编写,编译原理 LL(1)文法的简单判断LL(1)文法的描述1、一个上下文无关文法是LL(1)文法的充分必要条件是:对每个非终结符A的两个不同产生式,A→α, A→β,满足SELECT(A→α)∩SELECT(A→β)= Φ( 其中α,β不同时能推导出ε)。2、LL(1)文法的含义: 第一个L即从左到右扫描输入串 第二个L即生成的是最左推导向右看一个输入...原创 2018-08-05 13:27:31 · 11787 阅读 · 0 评论