常用的Java代码汇总

http://www.itjhwd.com/java_code/

1. 字符串有整型的相互转换

2. 向文件末尾添加内容

3. 得到当前方法的名字

4. 转字符串到日期

或者是:

5. 使用JDBC链接Oracle

6. 把 Java util.Date 转成 sql.Date

7. 使用NIO进行快速的文件拷贝

8. 创建图片的缩略图

9.创建 JSON 格式的数据

并下面这个JAR 文件:json-rpc-1.0.jar (75 kb)

10. 使用iText JAR生成PDF

11. HTTP 代理设置

12. 单实例Singleton 示例

另一种实现

13. 抓屏程序

14. 列出文件和目录

15. 创建ZIP和JAR文件


16. 解析/读取XML 文件

XML文件

Java代码

17. 把 Array 转换成 Map 

18. 发送邮件

19. 发送代数据的HTTP 请求


20. 改变数组的大小

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  
/** 
* Reallocates an array with a new size, and copies the contents 
* of the old array to the new array. 
* @param oldArray  the old array, to be reallocated. 
* @param newSize   the new array size. 
* @return          A new array with the same contents. 
*/ 
privatestaticObjectresizeArray(ObjectoldArray,intnewSize){  
   intoldSize=java.lang.reflect.Array.getLength(oldArray);  
   ClasselementType=oldArray.getClass().getComponentType();  
   ObjectnewArray=java.lang.reflect.Array.newInstance(  
         elementType,newSize);  
   intpreserveLength=Math.min(oldSize,newSize);  
   if(preserveLength>0)  
      System.arraycopy(oldArray,0,newArray,0,preserveLength);  
   returnnewArray;  
}  
  
// Test routine for resizeArray().  
publicstaticvoidmain(String[]args){  
   int[]a={1,2,3};  
   a=(int[])resizeArray(a,5);  
   a[3]=4;  
   a[4]=5;  
   for(inti=0;i<a.length;i++)  
      System.out.println(a[i]);  
}
原文地址:https://www.cnblogs.com/jingzhishen/p/3757791.html