定制自己的java工具类

来源:互联网 发布:咪喹莫特 知乎 编辑:程序博客网 时间:2024/05/30 02:26
在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有这一部分内容。

1 0
原创粉丝点击