golog()
eLogType.ADMINACTIONLOG
是一個枚舉,在這種情況下,我給出了一個字符串值,當golog(eLogType.ADMINACTIONLOG)
被調用時,我能夠獲得該值,我需要保存該值在其他變量中,怎麼可能在java中?如何從java中的void方法中保存枚舉值
public static void golog(eLogType e)
{
String formattedString=null;
switch (e) {
case LOG:
formattedString ="#LOG - "+currentDateandTime +" File:"+new Throwable().fillInStackTrace().getStackTrace()[1].getClassName() +" Line:"+new
Throwable().fillInStackTrace().getStackTrace()[1].getLineNumber();
break;
case EXCEPTIONLOG:
formattedString ="#EXCEPTIONLOG - "+currentDateandTime +" File:"+new Throwable().fillInStackTrace().getStackTrace()[1].getClassName() +
" Line:"+new Throwable().fillInStackTrace().getStackTrace()[1].getLineNumber();
break;
}
}
嗨,我在此方法中,我有開關的情況下有一個無效的方法果洛,我可以能夠通過調用方法果洛(情形)一樣,擺脫開關的情況下的數值,但我需要顯示這個值與來自一個函數的其他值一起,我需要保存值在golog(case1)在其他變量,這是我想要做的.. –