java学习
王小明同学001
这个作者很懒,什么都没留下…
展开
-
java 区分鼠标左键单击和双击
记一道题 题目:7. 编写Java程序,创建一个窗体,并实现交互。在窗体内“单击鼠标左键”,在光标处绘制一个“绿圆”;窗体内“单击鼠标右键”,在光标处绘制一个“红色方框”;窗体内“双击鼠标左键”,清空所有已画“圆”和“方”。 题目中主要有一个问题:如何区分鼠标左键的单击和双击,因为如果双击左键肯定会触发单击左键的事件。经过上网搜索和实践终于找到了用Timer计时器延时的方法,代码如下: if(e....原创 2020-03-23 14:29:16 · 2036 阅读 · 2 评论 -
java学习记 1到100的阶乘的和
初学java,老师留了这样一道题目: 用do…while 循环,计算1!+2!+…+100!的总和。 int 只能计算到13的阶乘,long 只能算到20的阶乘,在网上了解到BigDecimal类,在此总结: ...原创 2020-02-26 17:13:33 · 6344 阅读 · 2 评论 -
java学习记 自增自减运算符
自增自减运算符++、–是单目运算符,可以放在操作元之前,也可放在操作元之后。操作元必须是一个整形或浮点型变量。 ++x(–x)表示在使用x之前,先使x的值增1(或减1) x++(x–)表示在使用x之后,再使x得知增1(或减1) 下边测试各种情况: public class test{ public static void main(String[] args){ int x=...原创 2020-03-01 13:27:37 · 158 阅读 · 0 评论