当前位置: 代码迷 >> J2SE >> 用这个方法得到当前类的包名为NUM?该怎么解决
  详细解决方案

用这个方法得到当前类的包名为NUM?该怎么解决

热度:133   发布时间:2016-04-24 16:05:00.0
用这个方法得到当前类的包名为NUM??????????????
用这个方法得到当前类的包名为NUll,请问是为什么呢?
难道是方法不对?请指教.
public   class   Test
{ void   qq()
{
System.out.println(this.getClass().getPackage());
}
public   static   void   main(String   args[])
{
Test   t=new   Test();
t.qq();
System.out.println(t.getClass().getPackage());

}
}

------解决方案--------------------
你必须在代码前加上包名!
package com.mycode.test;
否则在默认包(没有指定任何包)中返回的就是null!
  相关解决方案