Ejemplo n.º 1
0
  protected void calculate() {

    InputHelper helper = new InputHelper();
    String s1 = helper.getInput("Enter a numeric value: ");
    String s2 = helper.getInput("Enter a numeric value: ");
    String op = helper.getInput("Choose an operation (+ - * /):");

    double result = 0;

    try {
      switch (op) {
        case "+":
          result = MathHelper.addValues(s1, s2);
          break;
        case "-":
          result = MathHelper.subtractValues(s1, s2);
          break;
        case "*":
          result = MathHelper.multiplyValues(s1, s2);
          break;
        case "/":
          result = MathHelper.divideValues(s1, s2);
          break;
        default:
          System.out.println("Unrecognized operation!");
          return;
      }

      System.out.println("The answer is " + result);

    } catch (Exception e) {
      System.out.println("Number formatting exception " + e.getMessage());
    }
  }
Ejemplo n.º 2
0
  private void createProperty() {
    sqlProp = new SqlProperty();

    InputHelper helper = new InputHelper();

    sqlProp.setDbType(helper.getInput("database (ex.) mysql"));
    sqlProp.setServer(helper.getInput("server name"));
    sqlProp.setDbName(helper.getInput("database name"));
    sqlProp.setUser(helper.getInput("user name"));
    sqlProp.setPassword(helper.getInput("password"));
  }