zoukankan      html  css  js  c++  java
  • 初学Java 使用输入对话框

     1 import javax.swing.JOptionPane;
     2 public class ComputeLoanUsingInputDialog {
     3   public static void main(String[] args) {
     4       String annualInterestRateString = JOptionPane.showInputDialog(
     5               "Enter yearly interest rate, for example 8.25:");
     6       
     7       double annualInterestRate =
     8               Double.parseDouble(annualInterestRateString);
     9       double monthlyInteresRate = annualInterestRate / 1200;
    10       String numberOfYearsString = JOptionPane.showInputDialog(
    11               "Enter number of years as an integer, 
    for example 5:");
    12       
    13       int numberOfYears = Integer.parseInt(numberOfYearsString);
    14       String loanString = JOptionPane.showInputDialog(
    15               "Enter loan amount, for example 120000.95:");
    16       
    17       double loanAmount = Double.parseDouble(loanString);
    18       
    19       double monthlyPayment = loanAmount * monthlyInteresRate / (1
    20               - 1 / Math.pow(1 + monthlyInteresRate, numberOfYears * 12));
    21       double totalPayment = monthlyPayment * numberOfYears * 12;
    22       
    23       monthlyPayment = (int)(monthlyPayment * 100) / 100.0;
    24       totalPayment = (int)(totalPayment * 100) / 100.0;
    25       
    26       String output = "the monthly payment is " + monthlyPayment + 
    27               "
    the total payment is " + totalPayment;
    28       JOptionPane.showMessageDialog(null, output);
    29       
    30   }
    31 }
  • 相关阅读:
    Web大前端面试题-Day12
    Web大前端面试题-Day11
    每天刷Web面试题(前10天汇总)
    Web大前端面试题-Day10
    Web大前端面试题-Day9
    Web大前端面试题-Day8
    Web大前端面试题-Day5
    Web大前端面试题-Day7
    Web大前端面试题-Day6
    php获取时间是星期几
  • 原文地址:https://www.cnblogs.com/leo2li/p/9634875.html
Copyright © 2011-2022 走看看