java背单词软件_一个JAVA写的背单词程序
一个JAVA写的背单词程序
2007-6-9文字大小:大中小
俺看了一些Java, 写个程序出来玩玩。由于界面是用Jbuilder生成的,可能代码比较乱,而且还没合起来。 目前版本是0.00001 /* * Word.java * * Created on 2004-9-26 * */ package com.henry.vocabulary; import java.util.*; import java.text.*; public class word { private static final SimpleDateFormat format = new SimpleDateFormat( "yyyy-M-dd hh:mm:ss"); private static final int[] memoryCurve = { 1, 2, 4, 8, 12, 20, 36, 54, 87, 160, 360 }; // Every "tomorrow" starts from 5AM, not from middle night. private static final int hourAdjust = -5; static Calendar today = Calendar.getInstance(); { today.add(Calendar.HOUR, hourAdjust); today.set(Calendar.HOUR,12); today.set(Calendar.MINUTE,0); today.set(Calendar.SECOND,0); } private String _wordValue; Date _nextReviewTime; int _reviewTimes; int _forgetTimes; /** * @param _wordValue The _wordValue to set. */ public void setwordValue(String _wordValue) { this._wordValue = _wordValue; } /** * @return Returns the _wordValue. */ public String getwordValue() { return _wordValue; } public word(String wordValue, String nextReviewTime, int reviewTimes, int forgetTimes) { try { setwordValue(wordValue); _nextReviewTime = format.parse(nextReviewTime); _reviewTimes = reviewTimes; _forgetTimes = forgetTimes; } catch (ParseException pe) { System.out.println("The input is not a date!"); throw new RuntimeException(pe); } } public word(String strword) { try { String[] values = strword.split(","); setwordValue(values[0]); _nextReviewTime = format.parse(values[1]); _reviewTimes = Integer.parseInt(values[2].trim()); if(values.length == 4) { // for compatible to the old version _forgetTimes = Integer.parseInt(values[3]); } else { _forgetTimes = 0; } } catch (ParseException pe) { System.out.println("The input is not a date!
java背单词软件_一个JAVA写的背单词程序相关推荐
- java string最大长度_一个Java字符串中到底有多少个字符?
作者:鸟窝 依照Java的文档, Java中的字符内部是以UTF-16编码方式表示的,最小值是 (0),最大值是(65535), 也就是一个字符以2个字节来表示,难道Java最多只能表示 65535个 ...
- 一个java类可以有_一个.java文件中可以有几个同级类?
1.在一个.java文件中可以有多个同级类(和public一样的位置,注意不是内部类).其修饰符只可以public/abstract/final/和无修饰符,不能是其他的protected/priva ...
- java有几大对象_一个 Java 对象到底有多大?
阅读本文大概需要 2.8 分钟. 出处:http://u6.gg/swLPg 编写 Java 代码的时候,大多数情况下,我们很少关注一个 Java 对象究竟有多大(占据多少内存),更多的是关注业务与逻 ...
- Java西西软件_随身java学习软件-随身Java清爽版app下载v1.1.2安卓无广告版-西西软件下载...
随身Java清爽版app是一款非常适合初学者和有一定的开发经验的开发者使用Java技术学习应用,随身Java精选了在Java基础.JavaEE.数据库.面试等过程中经常遇到的知识点,覆盖面广.适用于初 ...
- java如何组成一个软件_一个Java源程序是由若干 ( )组成。
[判断题]记账凭证的日期应该填写经济业务发生的日期. [简答题]我国从无汽车工业到如今的全面发展,你都能说出哪些中国汽车工业发展史上的第一个? [单选题]胆道疾病做 B 超检查前应 [其它]项目2实训 ...
- java命令行参数_一个 java 命令行参数顺序的坑
tream Stream是在Java SE 8 API添加的用于增强集合的操作接口,可以让你以一种声明的方式处理集合数据.将要处理的集合看作一种流的创建者,将集合内部的元素转换为流并且在管道中传输, ...
- 学java用什么软件_学java需要用到什么软件?用哪个软件比较好?
想要学好Java编程开发,除了要有好的学习资源之外,还要有一套适合自己的Java编程软件,好的编程软件能极大提高你的学习和工作效率,下面整理了常用的Java编程软件. 1.JDK JDK是Java初学 ...
- python 网络设备管理软件_一个查看网络设备信息Python小程序
socket.gethostbyaddr(ip_address) 功能介绍 为了便于说明他们的功能,我们首先从Document中参考相关的说明 gethostname # gethostname签名 ...
- java背单词软件_图灵单词王手机背单词软件大学版 For JAVA
研究表明,通常人脑的记忆过程是经验性的而非科学性的,大量的知识因得不到及时的巩固而遗忘,造成大量的无效重复学习,因此人脑对学习过程的管理是盲目而低效率的. 图灵单词王英语单词智能记忆软件根据国际领先的 ...
最新文章
- 陆奇宣布卸任COO后首度露面,将担任李彦宏的个人顾问
- javascript function
- codeforces B. High School: Become Human
- .NET下使用socket.io随笔记录
- java 实现excel 导出功能
- python生成固定长度随机数_python日记——random模块
- Facebook 重金悬赏 Hermes 和 Spark AR 漏洞
- “bim”技术助力“智慧城市”建设
- spring-boot 加载本地静态资源文件路径配置
- 在虚拟机的ubuntu 中配置 tftp 服务器(2021-4-14)
- git提交代码的时候未获取最新代码
- matlab hist3函数,matlab – 是否有可能使hist3图更平滑?
- echarts中月份数据缺少怎么补齐呢?
- 上海计算机协会-10月月赛-丙组-T5-组队竞赛
- 浅显易懂地看LLC变换器(一)
- NAT代理服务器技术调研
- fireworks怎么保存html切片,fireworks怎样准备切片来导出
- ai智能语音机器人的流程编辑
- php lodop,web页面通过JS调用Lodop控件打印小票代码
- 2021-2027全球与中国5G独立组网架构市场现状及未来发展趋势