수업 이름을 어떻게 알 수 있습니까?
String.class.getName() returns java.lang.String
나는 마지막 부분에 관심이 있습니다. 즉, String
Any Api 만이
그렇게 할 수 있습니까?
수업 이름을 어떻게 알 수 있습니까?
String.class.getName() returns java.lang.String
나는 마지막 부분에 관심이 있습니다. 즉, String
Any Api 만이
그렇게 할 수 있습니까?
답변:
또는 프로그래밍 방식
String s = String.class.getName();
s = s.substring(s.lastIndexOf('.') + 1);
.
가 발견 되는 경우를 처리해야합니다 .
int[]
한 결과는 "[I"
입니다.)
클래스 이름으로 로그를 인쇄하려면 다음과 같은 간단한 기술을 사용할 수 있습니다.
private String TAG = MainActivity.class.getSimpleName();
메소드에서 다가오는 변수 값을 확인해야한다고 가정하면 다음과 같이 log를 사용할 수 있습니다.
private void printVariable(){
Log.e(TAG, "printVariable: ");
}
이 라인의 중요성은 클래스 이름과 함께 메소드 이름을 확인할 수 있다는 것입니다. 이 유형의 로그를 작성합니다.
write : -loge 및 Enter.
콘솔에 인쇄됩니다
E/MainActivity: printVariable: