JAVA-NETBEANS-返回带有代码的方法
第一个帖子在这里 我有一段代码:JAVA-NETBEANS-返回带有代码的方法,java,netbeans,Java,Netbeans,第一个帖子在这里 我有一段代码: static boolean getInternationalCalls() { Scanner intercalls = new Scanner(System.in); System.out.println("Would the customer like International Calls to be included within their minutes?"); System.out.println("If yes,
static boolean getInternationalCalls() {
Scanner intercalls = new Scanner(System.in);
System.out.println("Would the customer like International Calls to be included within their minutes?");
System.out.println("If yes, please enter Y, if no please enter N below.");
Scanner scanner = new Scanner(System.in);
if (scanner.next().equalsIgnoreCase("Y") || scanner.next().equalsIgnoreCase("yes")) {
System.out.println("Internatinal Calls will be included");
} else if (scanner.next().equalsIgnoreCase("N") || scanner.next().equalsIgnoreCase("no")) {
System.out.println("International Calls will not be included");
} else {
System.out.println("Invalid character, please enter Y or N");
}
我很困惑,不知道如何写它的回报声明
将其退回:
布尔内部调用=getInternationalCalls()
提前感谢!:) 我希望这不是你的家庭作业,杰米。你的方法漏掉了很多东西并且有语法错误。请使用像eclipse这样的IDE,这样会容易得多
static boolean getInternationalCalls() {
Scanner intercalls = new Scanner(System.in);
System.out.println("Would the customer like International Calls to be included within their minutes?");
System.out.println("If yes, please enter Y, if no please enter N below.");
Scanner scanner = new Scanner(System.in);
String input = null;
while (true) {
input = scanner.next();
if (input != null && (input.equalsIgnoreCase("Y") || input.equalsIgnoreCase("yes"))) {
System.out.println("Internatinal Calls will be included");
return true;
} else if (input != null && (input.equalsIgnoreCase("N") || input.equalsIgnoreCase("no"))) {
System.out.println("International Calls will not be included");
return false;
} else {
System.out.println("Invalid character, please enter Y or N");
}
}
}
我希望这不是你的家庭作业,杰米。你的方法漏掉了很多东西并且有语法错误。请使用像eclipse这样的IDE,这样会容易得多
static boolean getInternationalCalls() {
Scanner intercalls = new Scanner(System.in);
System.out.println("Would the customer like International Calls to be included within their minutes?");
System.out.println("If yes, please enter Y, if no please enter N below.");
Scanner scanner = new Scanner(System.in);
String input = null;
while (true) {
input = scanner.next();
if (input != null && (input.equalsIgnoreCase("Y") || input.equalsIgnoreCase("yes"))) {
System.out.println("Internatinal Calls will be included");
return true;
} else if (input != null && (input.equalsIgnoreCase("N") || input.equalsIgnoreCase("no"))) {
System.out.println("International Calls will not be included");
return false;
} else {
System.out.println("Invalid character, please enter Y or N");
}
}
}
我让它与:
静态布尔getInternationalCalls(){
布尔值=false;
System.out.println(“客户希望在会议记录中包括国际电话吗?”);
System.out.println(“如果是,请输入Y,如果不是,请在下面输入N”)
不,哈哈
附带项目,将我到目前为止在讲座中介绍的所有内容结合起来我使用了:
静态布尔getInternationalCalls(){
布尔值=false;
System.out.println(“客户希望在会议记录中包括国际电话吗?”);
System.out.println(“如果是,请输入Y,如果不是,请在下面输入N”)
不,哈哈
附带项目,将我目前在讲座中介绍的所有内容结合起来