即使条件满足,我的代码也不会进入条件循环。代码
public class Ifcheck {
public static void main(String[] args) throws IOException {
FileInputStream fs = new FileInputStream("C:\\Murali\\Selenium\\Exp.xlsx");
Workbook wb = new XSSFWorkbook(fs);
Sheet sh = wb.getSheet("Sheet1");
Row row = sh.getRow(0);
String n = row.getCell(0).getStringCellValue();
if (n == "Y")
{
System.out.println("done");
}
}
}
row.getCell(0).getStringCellValue();
在xl
中有“Y”。当我把一只手表放在变量n上时,我可以看到它从xl
得到“Y”的值。仍然是if条件没有执行