Android房贷计算器代码
以下是一个Android房贷计算器的代码示例。这个代码展示了如何在Android平台上开发一个简单的房贷计算应用程序,能够计算月供、总利息等信息。
public class MortgageCalculator {
private double loanAmount;
private double annualInterestRate;
private int loanTerm;
public MortgageCalculator(double loanAmount, double annualInterestRate, int loanTerm) {
this.loanAmount = loanAmount;
this.annualInterestRate = annualInterestRate;
this.loanTerm = loanTerm;
}
public double calculateMonthlyPayment() {
double monthlyInterestRate = annualInterestRate / 12 / 100;
int numberOfPayments = loanTerm * 12;
return loanAmount * monthlyInterestRate / (1 - Math.pow(1 + monthlyInterestRate, -numberOfPayments));
}
public double calculateTotalInterest() {
return calculateMonthlyPayment() * loanTerm * 12 - loanAmount;
}
}
// 示例用法
public class Main {
public static void main(String[] args) {
MortgageCalculator calculator = new MortgageCalculator(300000, 3.92, 30);
System.out.println("月供: " + calculator.calculateMonthlyPayment());
System.out.println("总利息: " + calculator.calculateTotalInterest());
}
}
该代码定义了一个简单的MortgageCalculator
类,能够计算房贷的月供和总利息,并提供了一个主类示例演示如何使用这个计算器。
8.54MB
文件大小:
评论区