我创建了一个方法,该方法应根据if语句返回一个String变量,具体取决于我将传递给它的String。
代码如下:
private String returnFlagURL (String value){
String flagURL = null;
if (value== "USD") {
String case1 ="https://upload.wikimedia.org/wikipedia/commons/f/fc/Flag_of_Great_Britain_%28English_version%29.png";
}
else if (value == "EUR"){
String case2 = "https://upload.wikimedia.org/wikipedia/commons/f/fc/Flag_of_Great_Britain_%28English_version%29.png";
}
else if (value== "GBP"){
String case3 = "https://upload.wikimedia.org/wikipedia/commons/f/fc/Flag_of_Great_Britain_%28English_version%29.png";
}
return flagURL;
}
因此,无论我将什么值传递给方法,它都仍将null返回为最终输出。
应该正常工作还是在这里我缺少什么?