java代码库
文章平均质量分 81
randomnet
这个作者很懒,什么都没留下…
展开
-
数组操作工具类 (实现集合类部分功能,用于Array的增、删、改、查等操作)
package org.loon.framework.db.test.util;import java.io.Serializable;import java.lang.reflect.Array;import java.util.Arrays;import java.util.Collection;import java.util.List;import java.util.Rand转载 2013-01-03 10:36:50 · 648 阅读 · 0 评论 -
时间计算工具类(加/减)
package 时间日期类;import java.text.DecimalFormat;import java.util.Arrays;/** * 时间计算工具类 */public class 一个时间计算的工具类 { /** * 时间字段常量,表示“秒” */ public final static int SECOND = 0;转载 2013-01-03 11:05:30 · 730 阅读 · 0 评论 -
简单的日志记录
package 日志类;import java.io.*;public class 简单日志记录 { private static void main(String[] args) { print("e:/eee.txt","ddd"); } /** * 写入日志 filePath 日志文件的路径 code 要写入日志文件的内容 */ public static转载 2013-01-03 11:06:25 · 444 阅读 · 0 评论 -
Vector类
package 集合类.list类;import java.util.Vector;public class Vector类 { public static void main(String[] args) { // Vector的创建 // 使用Vector的构造方法进行创建 Vector v = new Vector(4); // 向Vector中添加元素转载 2013-01-03 11:15:21 · 525 阅读 · 0 评论 -
HashMap类
package 集合类.Map类;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;/** * Map 的key是不能重复的 * @author jjj * */public clas转载 2013-01-03 11:15:52 · 657 阅读 · 0 评论 -
EnumSet类
package 集合类.Set类;/** * Set不允许重复数据 *//** * 这个类是1.5开始有的, * 目前个人使用量几乎为零,很少使用 * 其使用方式和普通的Set没有区别,只是构造方法有一些特殊的而已。 * @author jjj * */import java.util.Arrays;import java.util.EnumSet;import jav转载 2013-01-03 11:16:26 · 7986 阅读 · 0 评论 -
LinkedHashSet类
package 集合类.Set类;import java.util.Arrays;import java.util.HashSet;import java.util.LinkedHashSet;import java.util.Set;/** * LinkedHashSet与HashSet的区别就是数据严格按照插入的顺序存放。 * 删除之后会去掉那个位置,新增的数据将在集合的末转载 2013-01-03 11:16:59 · 2072 阅读 · 0 评论 -
JAVA线程池的实现 和 优先级设置
import java.util.LinkedList;import java.util.List; /** * * Title: LoonFramework * * * Description: * * * Copyright: Copyright (c) 2007 * * * Company: LoonFramework * * * @author chenp转载 2013-01-04 22:52:34 · 5166 阅读 · 0 评论 -
数学运算(素数质数整数浮点数判断/阶乘/byte数组转换为16进制/打印九九乘法表)
package 运算及类型转换类;import java.util.Date;import java.util.regex.Pattern;public class 数学运算 { /** * 判断任意一个整数是否素数 isPrimes * * @param n * @return boolean */ public static boolean 判断任意一个整数转载 2013-01-04 22:53:24 · 1189 阅读 · 0 评论 -
JAVA反射机制
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。JavaB转载 2013-01-04 22:52:10 · 556 阅读 · 0 评论 -
使用递归的方式显示tree
<%@ page language="java" contentType="text/html; charset=gbk" pageEncoding="gbk"%> <%!String str="";private void tree(Connection conn,int id,int level){ Statement stmt = null; ResultSet转载 2013-01-04 22:51:50 · 792 阅读 · 0 评论 -
解析xml文件(jaxp)
import javax.xml.parsers.*;import org.w3c.dom.*;import org.xml.sax.SAXException;import java.io.File;import java.io.IOException;//解析xml文件(jaxp)public class XMLReader{ public static void main(S转载 2013-01-03 10:39:22 · 460 阅读 · 0 评论 -
控制小数点类
package 运算及类型转换类;import java.text.DecimalFormat;public class 控制小数点类 { public static double decimalFormatD(int num, double d){ String format = "0."; String result = "";转载 2013-01-03 11:19:42 · 491 阅读 · 0 评论 -
Scanner 扫描文件内容 读取文件
import java.util.*;import java.io.*;public class ScannerTest { public static void main(String[] args) throws IOException{//这里涉及到文件io操作 double sum=0.0; int count=0; FileWr转载 2013-01-03 10:40:38 · 6853 阅读 · 0 评论 -
字符串操作(人民币转成大写/全角字符转半角字符/去掉字符串中重复的子字符串/过滤常见特殊字符/反过滤特殊字符/判断是不是合法手机/字符串匹配的算法)
package 字符串类;import java.util.LinkedHashSet;import java.util.Set;import java.util.regex.Matcher;import java.util.regex.Pattern;public class 字符串操作 { /** * 人民币转成大写 hangeToBig * * @param v转载 2013-01-03 11:08:51 · 1504 阅读 · 0 评论 -
集合类介绍
结构图:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap----------------------------------------------------------------------Collection接口转载 2013-01-03 11:11:24 · 394 阅读 · 0 评论 -
List类汇总
package 集合类.list类;/** * List可以精确控制在集合里面的先后顺序。 * 可以直接通过数据的位置访问数据。 * 一般允许重复数据 * 一般允许null,且允许多个null * @author jjj * */import java.util.ArrayList;import java.util.Iterator;import java.util.Lin转载 2013-01-03 11:14:18 · 1737 阅读 · 0 评论 -
数据库操作类
package 数据库操作类; /* * Db.java Created on 2007年8月20日, 上午 8:37 */ import java.io.*; import java.sql.*; import java.util.Properties; public class DB { private String driver; private Str转载 2013-01-03 11:19:12 · 427 阅读 · 0 评论 -
txt转xml类
package XML类;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.util.StringTokenizer;public class txt转xml类 { private S转载 2013-01-03 11:10:06 · 1174 阅读 · 0 评论 -
Stack类
package 集合类.list类;import java.util.Date;import java.util.Stack;/** * stack类继承与vector类 * @author jjj * */public class Stack类 { public static void main(String[] args) { Stack s =转载 2013-01-03 11:14:53 · 738 阅读 · 0 评论 -
ArrayList类
package 集合类.list类;/** * System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。 一.优点 1。支持自动改变大小的功能 2。可以灵活的插入元素 3。可以灵活的删除元素 * @author jjj * 注意,里面的元素是可以重复的,如果元素是new出来的一些对象的话,实际上元素只是对象转载 2013-01-03 11:13:40 · 506 阅读 · 0 评论 -
Set类汇总
package 集合类.Set类;/** * Set不允许重复数据 * Set最多允许一个null数据 * @author jjj * */import java.util.EnumSet;import java.util.HashSet;import java.util.Iterator;import java.util.LinkedHashSet;import java转载 2013-01-03 11:17:33 · 1109 阅读 · 0 评论 -
TreeSet类
package 集合类.Set类;/** * Set不允许重复数据 *//** * TreeSet 是用来进行集合排序的,请注意他和LinkedHashSet的区别。 TreeSet是按照一定的规则,将加入到集合里面的数据进行排序, 而LinkedHashSet是严格按照你放入集合的顺序进行使用 * @author jjj */import java.util.Array转载 2013-01-03 11:18:05 · 5124 阅读 · 1 评论 -
在Java程序中实现高精度打印
在Java环境中,可以使用 java.awt.Toolkit.getScreenResolution()可以得到屏幕每英寸的象素数,但是好像没有什么方法能知道某一台打印机的分辨率,更别提去控制打印粒度了。于是可耻的使用着丑陋的缺省打印精度几年后,终于找到了解决方法,不知道该高兴还是悲伤,其原理说出来也是非常的简单: 提高打印精度,其实就是把本来是A3纸的内容往A4纸里画,也就是说,打转载 2013-01-07 11:13:10 · 563 阅读 · 0 评论