我可以完成这段代码,但是我想在不重复方法的情况下完成,怎么能用一个方法完成呢?
package com.company;
import java.util.Scanner;
public class Main {
final static String first = "first number: ";
final static String sec = "second number: ";
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("what do you want to use? (multiply (input *), divide (input /), subtract (input -), addition (input +)");
String input = scanner.nextLine();
double answer = calculation(input); ----------------------
System.out.println(answer);
}
public static double calculation(double element){ ----------------------
Scanner scanner = new Scanner(System.in);
System.out.println(first);
double firstInput = scanner.nextDouble();
System.out.println(sec);
double secInput = scanner.nextDouble();
return firstInput element secInput; ----------------------
}
}
我可以将元素更改为(+-*/)吗?(那部分是我有问题)
我不确定我是否理解您想要做什么,但如果我是正确的,您想看看OOP原则,使用继承和多态,您应该能够在接口中定义一个方法,并在您的类中实现多个方法,这样您就可以有一个带有execute方法的计算接口,然后用Sum这样的类实现该接口,其中execute方法执行真正的Sum。
e1文本转换器 @重写公共无效后文本更改(可编辑){ et2文本转换器 et3 textchanger@Override public void afterTextChanged(可编辑的s){ 不计算编辑文本的值 即使尝试在et1和et2中使用文本观察程序执行计算,应用程序也会崩溃
在这里,我使用了一个点切割注释,如下所示: 它给了我一个例外,那就是: 我刚刚开始学习AOP。任何建议或帮助都会有很大帮助。谢谢。
我想用一个按钮和文本框进行数学运算,当输入文本框操作如25 5-10 7并按下按钮显示结果时,我正在尝试这样做,但我做不到。在这段代码中,我为文本框中的每个字符创建一个,我希望在firstvalue参数和op参数中存储25个,在secondvalue参数中存储5个,并使操作25 5=30,将其存储在firstvalue参数和store-in op中,在secondvalue中存储10个,并将其存储
问题内容: 我知道,如果已经有该键的记录,您可以用来更新某个值, 我可以做这个: 但是,如何做到这一点而不必两次写出列和值呢? 问题答案: 不幸的是没有。 您可以不必重复该值而达到一半: 但是您仍然必须列出这些列。
public boolean allPairsFound(){
问题内容: 我有一个表格,有两个按钮 我也使用jQuery UI的按钮,就像这样 但是,第一个按钮也会提交表单。我本以为,如果没有,它就不会。 显然我可以做到这一点 但是有没有办法可以在没有JavaScript干预的情况下阻止后退按钮提交表单? 老实说,我只使用了一个按钮,因此可以使用jQueryUI设置样式。我尝试调用该链接,但未如预期的那样工作(看起来非常难看!)。 问题答案: 为默认值的属性