「java全路径」类的全路径
今天给各位分享java全路径的知识,其中也会对类的全路径进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java类里,怎么得到自己的全路径
import java.util.Date;
public class Test {
// 获取包路径
private static String getPackageName(Object obj) {
return obj.getClass().getPackage().getName();
}
// 获取类名
private static String getClassName(Object obj) {
return obj.getClass().getSimpleName();
}
// 获取类路劲
private static String getClass(Object obj) {
return obj.getClass().getName();
}
public static void main(String[] args) {
Date date = new Date();
System.out.println("Package Name = " + getPackageName(date));
System.out.println("Class Name = " + getClassName(date));
System.out.println("Class = " + getClass(date));
}
}
输出:
Package Name = java.util
Class Name = Date
Class = java.util.Date
JAVA中怎样获得一个文件的全路径
如果想要获得当前文件中的文件名只需要String [] fileName = file.list();就可以了。如果要包括文件中的文件名就可以用递归的方式。下面是两个具体的实现。
其中public static String [] getFileName(String path)是只得到当前文件中的文件名。public static void getAllFileName(String path,ArrayListString fileName)是包括当前文件及其子文件的文件名。
java类里,怎么得到自己的全路径?
import java.util.Date;
public class Test {
// 获取包路径
private static String getPackageName(Object obj) {
return obj.getClass().getPackage().getName();
}
// 获取类名
private static String getClassName(Object obj) {
return obj.getClass().getSimpleName();
}
// 获取类路劲
private static String getClass(Object obj) {
return obj.getClass().getName();
}
public static void main(String[] args) {
Date date = new Date();
System.out.println("Package Name = " + getPackageName(date));
System.out.println("Class Name = " + getClassName(date));
System.out.println("Class = " + getClass(date));
}
}
输出:
Package Name = java.util
Class Name = Date
Class = java.util.Date
关于java全路径和类的全路径的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。