
java基础
文章平均质量分 68
openBlog
openBlog
展开
-
日期格式化
日期格式化@SuppressWarnings("unused") public static String getTimer() { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return sdf.format(new Date()); }原创 2014-03-06 23:43:20 · 529 阅读 · 0 评论 -
Java内部类的使用小结
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类转载 2014-05-13 00:38:41 · 449 阅读 · 0 评论 -
将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt
将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt原创 2014-05-12 22:56:34 · 2354 阅读 · 1 评论 -
StringTokenizer类的使用
StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTokenizer(String str, String delim, boolean原创 2014-05-12 19:44:21 · 525 阅读 · 0 评论 -
2.程序,复制指定文件,修改扩展名,
2、编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad。(大家正在做上面这道题,网上迟到的朋友也请做做这道题,找工作必须能编写这些简单问题的代码!)答:listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了原创 2014-05-12 23:41:17 · 545 阅读 · 0 评论 -
Java 内部类种类及使用解析
内部类Inner Class 将相关的类组织在一起,从而降低了命名空间的混乱。 一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。 Java中的内部类共分为四种: 静态内部类static inner class (also called nested class) 成员内部类member inner class 局部内部类loca转载 2014-05-13 23:27:22 · 414 阅读 · 0 评论 -
随机产生一个限定范围的long型数字
最近抓取新浪微博的数据,需要产生一些随机微博的ID。由于新浪微博的ID是一个16位的数字,所以在Java程序中要用long型来产生。并且,微博ID是有一定范围的,如果不限定范围,命中的概率会很低。这里就需要限定产生随机数的范围。然而,在Java SDK中,只提供了一个产生整数的、可限定范围的方法:[java] view plaincopypublic int nextI转载 2014-05-10 01:11:30 · 8881 阅读 · 0 评论 -
MessageFormat字符串动态设置值
MessageFormat字符串动态设置值(java)/** * @author Administrator * 为字符串动态设置值 */public class Demo01 { public static void main(String[] args) { //创建一个模式字符串 String pattern = "你好{0},我是{1},今天日期是{2,date,full原创 2014-03-26 01:28:46 · 1099 阅读 · 0 评论 -
java基础(二)
第二天 Java语言基础【教学内容】1、Java语法格式2、Java关键字、保留字、标识符3、Java的常量和变量4、Java数据类型5、数据类型转换6、算术运算符7、赋值运算符8、比较运算符9、逻辑运算符10、移位运算符【代码清单】此清单需在每天下午放学后填写【教学总结】:【第一阶段】【目标:Java语法格式】原创 2014-05-05 21:52:40 · 755 阅读 · 0 评论 -
HashMap封装类CaseInsensitiveHashMap
根据这个方法的注释说明,它根据列名获取值,是大小写无关的,实际上一般的Map不可能做到这一点,因为Java是个区分大小写的语言,所以,它肯定对Map进行了封装。实际上呢,这个类里面有个静态的内部类CaseInsensitiveHashMap,真正的奥秘就在这里!这里我把它移出来了,现对此Map的分析如下: Java代码 /** * 为了不区分大小写查找而将所有转载 2014-03-31 01:53:44 · 2754 阅读 · 0 评论 -
java解惑——易错知识点归纳总结
纯粹个人观点,如果有误,欢迎指正!一. Switch1.其能接受的数据类型有四个,char , byte, short, int2.Default 可放在switch中的任何一个地方,但只有给定的条件匹配不到时,才会执行3.Case,default语句如果执行完要跳出,必须用break, 没的话会向下继续执行(如果碰到case语句则直接进入执行)实例1:[jav转载 2014-05-26 20:24:03 · 859 阅读 · 0 评论