Java布尔返回语句
我正在尝试编写一个程序,如果文件索引不存在,它将打印出一条失败消息。当我把这段代码放到BlueJ中时,它告诉我需要一个return语句。帮忙Java布尔返回语句,java,boolean,return,Java,Boolean,Return,我正在尝试编写一个程序,如果文件索引不存在,它将打印出一条失败消息。当我把这段代码放到BlueJ中时,它告诉我需要一个return语句。帮忙 public boolean validIndex(int index) { if ((index >= 0) && (index <= files.size() - 1)) { return true; } else { S
public boolean validIndex(int index)
{
if ((index >= 0) && (index <= files.size() - 1)) {
return true;
}
else {
System.out.println("File not found.");
}
}
公共布尔有效索引(int索引)
{
如果在else语句中((index>=0)&&(index),则应为“returnfalse”
如果您正在执行-public字符串validIndex(int-index)
您可以返回您尝试输出的消息,该消息为:
System.out.println(“未找到文件”);您没有为else语句添加return l。请从if-else语句或在else语句中添加return
public boolean validIndex(int index) {
if ((index >= 0) && (index <= files.size() - 1)) {
return true;
} else {
System.out.println("File not found.");
}
return false;
}
公共布尔有效索引(int索引){
如果((index>=0)&&(index您应该在的else
中返回一些内容。您已经将返回类型指定为boolean,因此该方法应该始终返回boolean
public boolean validIndex(int index)
{
if ((index >= 0) && (index <= files.size() - 1)) {
return true;
}
else {
System.out.println("File not found.");
return false;
}
}
公共布尔有效索引(int索引)
{
如果((index>=0)&(index-All-code-path)必须返回某个值,则打印后(而不是?)应返回false。