您的位置:首页 > 编程语言 > Java开发

定制自己的java工具类

2015-08-14 15:12 344 查看
在java语言学习的过程中,我们可以创建自己的工具库来减少或消除重复的程序代码。

比如说我们可以用我们自己构建的类Print来代替System.out.print()以减少输入负担。

首先创建一个项目*******.util;然后在项目下新建一个名为org.print的包;在包内新建Print类。

package org.print;
import java.io.*;

/**
* @author haiyoungshao
* @version 1.0-050814
*/
public class Print {
public static void print(Object obj){
System.out.println(obj);
}

public static void print(){
System.out.println();
}
public static void printnb(Object obj){
System.out.print(obj);
}

public static  PrintStream  printf(String format,Object... args){
return  System.out.printf(format,args);
}
}


然后在项目上右键选择构建,在项目文件夹下的/dist文件夹下生成jar文件。

然后我们新建一个demo测试一下。

在这之前我们需要在netbeans下的项目下的库里面导入我们刚刚生成的jar文件;

import static org.print.Print.*;
public class Muti99 {
/*
public static void sop(String Object){
System.out.print(Object);
}
*/

public static void main(String[] args){

int i,j;
int[][] a=new int[9][];
for(i=0;i<9;i++)
a[i]=new int[i+1];
for(i=0;i<a.length;i++)
     for(j=0;j<a[i].length;j++)
a[i][j]=(i+1)*(j+1);
for(i=0;i<a.length;i++){
for(j=0;j<a[i].length;j++)
             //sop(a[i][j]+"\t");
//System.out.println();
printnb(a[i][j]+"\t");
print();
}
}
}


这样我们就完成了我们自己的类库的构建。以后有什么其他经常使用的类,也可以同此方法。
在java编程思想P114有这一部分内容。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息