zoukankan      html  css  js  c++  java
  • java代码获得类属于哪个包

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

    import java.util.ArrayList;
    import java.util.Vector;
    /**
     * Main.java
     *
     * @author outofmemory.cn
     */
    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.util
    Object has the package java.util
    Object has the package java.lang
    Object has the package java.lang
  • 相关阅读:
    HDOJ 1093
    HDOJ 1089
    HDOJ 1094
    qsort函数
    HDOJ 1092
    HDOJ 1091
    NYOJ 448(贪心)
    HDOJ 1090
    HDOJ 1097(幂取模)
    winform用户输入查询与拼音首字母的结合,提高用户的操作体验
  • 原文地址:https://www.cnblogs.com/shsgl/p/5127620.html
Copyright © 2011-2022 走看看