>myClass=MyClass.class;// 或使用Class.forName("path.to.MyClass");StringsimpleName=myClass.getSimpleName();// 获取简单名称StringlowerCaseFirstChar=simpleName.substring(0,1).toLowerCase()+simpleName.substring(1);// 转换为小写
public class sample{ public static void main(String[] args){ //得到类的简写名称 System.out.println(sample.class.getSimpleName()); //得到对象的全路径 System.out.println(sample.class); //得到对象的类模板示例,也就是Class System.out.println(sample.class.getClass()); //得到Class类的名称 Syst...
getCanonicalName()和getSimpleName()可能会引发InternalError。这发生在一些非Java JVM语言中,例如Scala。
public stahttp://tic void main(String[] args){ //得到类的简写名称 System.out.println(sample.class.getSimpleName()); //得到对象的全路径 System.out.println(sample.class); //得到对象的类模板示例,也就是Class System.out.println(sample.class.getClass()); //得到Class类的名称 System.out.print...
Namespace: Java.Lang Assembly: Mono.Android.dll Returns the simple name of the underlying class as given in the source code. C# 复制 public string SimpleName { [Android.Runtime.Register("getSimpleName", "()Ljava/lang/String;", "")] get; } Property Value String the ...
public class sample{ public static void main(String[] args){ //得到类的简写名称 System.out.println(sample.class.getSimpleName());//得到对象的全路径 System.out.println(sample.class);//得到对象的类模板⽰例,也就是Class System.out.println(sample.class.getClass());//得到Class类的名称 System...
Class name: com.example.MyClass 1. 这种方法是最常用的获取类名的方式,可以获取到包名和类名的完整路径。 方法二:使用Class.getSimpleName() 如果你只需要获取类名而不需要包名,可以使用getSimpleName()方法。示例代码如下: publicclassMain{publicstaticvoidmain(String[]args){MyClassmyObject=newMyClass();St...
Class有一个方法,getName(),但它是返回Fully Qualified Name的,如com.alfredxiao.model.MyClass。从JDK1.5增加了了一个方法getSimpleName(),可以返回短类名,即上例中的MyClass,这就方便很多啦!!!注意如果是Array
要获取纯类名,即去掉包名部分,我们可以使用getSimpleName()方法。这个方法是定义在Class类中的,它返回一个字符串,表示类的简单名字。例如,我们可以修改上面的代码,使用getSimpleName()方法来获取纯类名: publicclassPerson{// ...}publicclassMain{publicstaticvoidmain(String[]args){Personperson=newPerson();Clas...
可不就是个普通的类嘛,只不过类名也叫Class,和java中的关键字class,只是首字母大写了而已,要我说当初就不应该起名叫Class,应该叫Type,就不会有那么多人误解了,就不会有人把Class,class这两个弄的晕头转向的傻傻分不清了。 总之一句话:Class就是一个普通的类,这个类描述的是所有的类的公共特性 ...