JAVA打印變量類型


//輸出變量類型的類,
public class getType {
public static String getType(Object test) {
return test.getClass().getName().toString();

}
public static void main(String[] args) {
int i = 1;
System.out.println(getType(i));

}

}
 

public class StudentTestMethod {
//定義輸出考試學生的人數及姓名的方法
public void print(String...names){ //names為調用方法的傳入參數,參數個數不固定,隨意可變,最后傳入的參數以數組的形式保存在names中
int count=names.length;
System.out.println("names的類型是:"+names.getClass().getTypeName());//輸出names變量的數據類型
System.out.println("本次參加考試的有"+count+"人,名單如下:");
for(int i=0;i<names.length;i++){
System.out.println(names[i]);
}
}
public static void main(String [] args){
//TODO Auto-generated method stub
StudentTestMethod student=new StudentTestMethod();
student.print("張三","李四","王五");
student.print("瑪麗","倉吉");

}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM