在java中我有一個很小的問題。我想我還沒有真正清醒。在param中傳遞類常量
我有兩類:
第一個使用的常數從一個罐(例如:Highgui.CV_LOAD_IMAGE_COLOR)。在第二個中,用戶在他想要使用的常量列表中選擇。
因此,第二個類調用第一個方法,在param中使用「stringify」常量。
但是第一個不能使用param中的字符串有一個真正的類常量。
我知道,這是一個非常愚蠢的問題,我敢肯定我錯過了一些明顯的東西。
有人有一個想法來解決這個問題嗎?
編輯:
的一段代碼更加清晰:
在Class2中
Class1.finder("c:aaa.jpg","Highgui.CV_LOAD_IMAGE_COLOR");
在Class
public void finder(String path1, String constant){
Mat object = Highgui.imread(path1, Highgui.CV_LOAD_IMAGE_COLOR);
//I want to use "constant" instead of Highgui.CV_LOAD_IMAGE_COLOR
}
'......第二個類調用第一個類的方法,在參數中使用「stringify」常量....'我不確定你的意思。你可以發佈示例方法調用嗎? –
我已經編輯我的帖子:) – SylCh