1. 程式人生 > >獲取一個類的名稱(包括首字母大寫和小寫)

獲取一個類的名稱(包括首字母大寫和小寫)

利用反射原理中的getSimpleName()方法和字串操作獲取

package demo;

import com.yy.erp.auth.emp.vo.EmpModel;

public class Test1 {
    @SuppressWarnings("rawtypes")
    public Test1(Class clazz) throws Exception {
        dataInit(clazz);
    }

    @SuppressWarnings("rawtypes")
    private void dataInit(Class clazz) {
        String className = clazz.getSimpleName();// 獲取類名
String big = className.substring(0, 1);// 獲取首字母(類名首字母大寫) String small = big.toLowerCase();// 將首字母變為小寫 String smallName = small + className.substring(1);// 獲得已小寫字母開頭的類名 System.out.println(className); System.out.println(smallName); } public static void main(String[] args) throws
Exception { new Test1(EmpModel.class); } }