从java中的实用程序方法我打算返回.class,但我不知道如何实现它。当我尝试使用下面的方法时,它会给出编译错误。请说明正确的方法是什么?
T getProviderClass(String customerType){
switch (customerType){
case "FACEBOOK":{
return FacebookApi.class;
}
case "GOOGLE":{
return GoogleApi20.class;
}
default:return null;
}
}
答案 0 :(得分:5)
使用Fastidous
作为返回类型。
$timeVar = strtotime("Today");
$searchQuery = "Search for the goods Mister Search Engine";
SELECT * FROM deck_search_table WHERE last_modified >=$timeVar AND
MATCH (deck_title,card_one,card_two,card_three) AGAINST ($searchQuery)
答案 1 :(得分:2)
而不是使用T
,你应该这样做:
Class<?> getProviderClass(String customerType) {
switch (customerType) {
case "FACEBOOK":{
return FacebookApi.class;
}
case "GOOGLE":{
return GoogleApi20.class;
}
default: return null;
}
}