欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java代码获得类属于哪个包,java代码获得类,java的Class类的

来源: javaer 分享于  点击 38566 次 点评:284

java代码获得类属于哪个包,java代码获得类,java的Class类的


java的Class类的getPackage()方法可以返回对象的包,使用包的getName()方法可以返回包名的字符串.

import java.util.ArrayList;import java.util.Vector;/** * Main.java * * @author byrx.net */public class Main {    /**     * Constructor     */    public Main() {        findPackage(new Vector());        findPackage(new ArrayList());        findPackage("Test String");        findPackage(new Integer(1));    }    /**     * 打印对象属于哪个包     *     * @param testObject The object     */    public void findPackage(Object testObject) {        System.out.println("Object has the package " + testObject.getClass().getPackage().getName());    }    /**     * 启动应用程序     *     * @param args the command line arguments     */    public static void main(String[] args) {        new Main();    }}

上述代码执行结果如下:

Object has the package java.utilObject has the package java.utilObject has the package java.langObject has the package java.lang
相关栏目:

用户点评