导航:首页 > 股市基金 > java编写贷款

java编写贷款

发布时间:2021-09-02 22:07:07

Ⅰ 计算机Java课程贷款流程是什么样子的

先当让你贷款,学完后每个月还一点点,工作后开始还的多一点,差不多一年左右可以还完

Ⅱ JAVA编写贷款计算器显示找不到符号

找不到Loan类,这个在工具里就报错了

Ⅲ 编写贷款类Loan,如果贷款总额、利率或年数小于或等于零,抛出IllegalArgumentExcep

import java.math.BigDecimal;

public class Loan {

private int num;//贷款年数
private BigDecimal transAmount;//贷款总额
private BigDecimal moneyRate;//利率

public Loan(int num,BigDecimal transAmount,BigDecimal moneyRate)
{
num=this.num;
transAmount=this.transAmount;
moneyRate=this.moneyRate;
checkValue(new BigDecimal(num));
checkValue(transAmount);
checkValue(transAmount);
}
public static void checkValue(BigDecimal n)
{
int value=n.intValue();
if(value<0||value==0)
{
throw new IllegalArgumentException();
}
}
public int getNum() {
return num;
}

public void setNum(int num) {
this.num = num;
}

public BigDecimal getTransAmount() {
return transAmount;
}

public void setTransAmount(BigDecimal transAmount) {
this.transAmount = transAmount;
}

public BigDecimal getMoneyRate() {
return moneyRate;
}

public void setMoneyRate(BigDecimal moneyRate) {
this.moneyRate = moneyRate;
}
}

Ⅳ JAVA用抽象类及接口实现贷款

给你大概写一个架构,具体内容自己写吧:

public interface LoanConstrains {
public abstract void shortTerm( float sum );
public abstract void mediumTerm( float sum );
public abstract void longTerm( float sum );
pubilc abstract boolean sumAllowed( float sum );
}

public abstract class Loan implements LoanConstrains {
protected int number;
protected String name;
protected float amount;
protected float interest;
protected String item;

public Loan( int num, String name, float amount, String item){ //根据要求不设置利息
...
}
public abstract void shortTerm(){}
public abstract void mediumTerm(){}
public abstract void longTerm(){}
public abstract boolean sumAllowed(){}
}

public class BusinessLoan extends Loan {
public Business( ..... ){
super();
interest = 0.01;
}

public void shortTerm( ... ){ if( sumAllowed() )... }
public void mediumTerm( ... ){ if ( sumAllowed() )...}
public void longTerm( ... ){ if( sumAllowed() ).... }
public boolean sumAllowed ( ... ) { ... }
}

public class IndivialLoan extends Loan { ... }

public class Application() {
public static void main( ... ){
LoanConstrains array[5];

for( ... )
if ( item == "business" )
LoanConstrains array[i] = new BusinessLoan( ... );
else
LoanConstrains array[i] = new IndivialLoan( ... );
}
}

唉,写累了,架构差不多就是这样了,剩下的你自己写吧。。。

Ⅳ java编写程序:要求用户输入贷款的年利率,总金额和年数,程序计算月支付金额和

你也不说计算公式,不知道怎么计算,我去网上找了一个月支付款的计算公式,不知道和你题目的要求是否一样,如果不一样你就改下公式就行。

java代码如下:

publicclassLoan{
publicstaticvoidmain(String[]args){
doublerate;//利率
intyear;//年数
doublemoney;//贷款总额
doublemonthpay;//月付款

Scannersc=newScanner(System.in);
System.out.println("输入月利率:");
rate=sc.nextDouble();
System.out.println("输入年数:");
year=sc.nextInt();
System.out.println("输入贷款总额:");
money=sc.nextDouble();

//计算月付款
monthpay=(money*rate)/Math.abs(1-(1/(1+rate)*year*12));
System.out.println("每月应该还贷款:"+monthpay);
}
}

Ⅵ 求一个 java 个人贷款还款计算器 的源代码,

import javax.swing.JOptionPane;

public class Pay {
public static void main(String args[]){

String loanString = JOptionPane.showInputDialog("请输入贷款本金( loanAmout):such as 20000.00") ;

double loanAmount= Double.parseDouble(loanString);

String dateString = JOptionPane.showInputDialog("请输入贷款期(loanDate):between 24-60");

int loanDate = Integer.parseInt(dateString);

String monthRateString = JOptionPane.showInputDialog("请输入月利率 (MonthRate):such as 0.00005");

double monthRate = Double.parseDouble(monthRateString);

double pay_Per_Month = (loanAmount+loanAmount * loanDate * monthRate)/loanDate;

JOptionPane.showMessageDialog(null, pay_Per_Month);
}
}

Ⅶ 用JAVA编写用户输入利率、年数、贷款总额,程序计算每月分期付款金额和总金额。每月分期付款计算公式:

#include<stdio.h>
#include<conio.h>
main()
{
int Year; /*年数*/
double Rate ,Monrate,Load,Money; /*变量依次为利率,月利率,贷款总额,月还款额*/

printf("Please input money rate\n ");
scanf("%lf",&Rate);
printf("Please input monthly money rate\n ");
scanf("%lf",&Monrate);
printf("Please input load ceiling\n ");
scanf("%lf",&Load);
printf("Please input year\n ");
scanf("%d",&Year);
Money=(Load*Monrate)/(1-(1.0/((1+Monrate)*Year*12)));
printf("------Your monthly payments is %lf------\n",Money);
getch();
}
这是c语言板的,Java还没学呢, 思想都差不多的。

Ⅷ 用JAVA编程一个房贷计算器

打了个电话给农行的客服(收费的),终于知道公式了。.好麻烦的公式...浪费了我15分钟的电话费。 还有在写公式的过程中遇到了计算x的y次方..谁知道java里怎么计算啊???我是自己写了个方法。.感觉有点麻烦... 注意的是利率.由于开始写的时候没考虑到小数点.所以这里都是按整数算..比如利率是7.5%就写成750..呵呵。. 不直到她公式给错了还是我没听清楚.好象公式有些不准。.明天我去银行问下。. import javax.swing.*; import java.awt.*; import java.awt.event.*; class MyFrame extends JFrame{ double a; double b; double c; double d; int ee; double f; double g; double m; double n; double o; double h; static double x; static int y; double z; String s1; String s2; JFrame jf=new JFrame("Counter"); // JPanel jp1=new JPanel(); JPanel jp2=new JPanel(); JPanel jp3=new JPanel(); JPanel jp4=new JPanel(); JPanel jp5=new JPanel(); JPanel jp6=new JPanel(); JPanel jp7=new JPanel(); JPanel jp8=new JPanel(); JPanel jp10=new JPanel(); JPanel jp11=new JPanel(); JPanel jp12=new JPanel(); JLabel jl1=new JLabel("计算器"); JLabel jl2=new JLabel("房屋单价(元/平):"); JLabel jl3=new JLabel("房屋面积(平方):"); JLabel jl4=new JLabel("首付金额(元):"); JLabel jl5=new JLabel("年利率(万分之):"); JLabel jl6=new JLabel("月还款额(元):"); JLabel jl7=new JLabel("总还款额(元):"); JLabel jl10=new JLabel("还款年限(年):"); JLabel jl11=new JLabel("本金(元):"); JLabel jl12=new JLabel("利息(元):"); JTextField jt1=new JTextField("",10); JTextField jt2=new JTextField("",10); JTextField jt3=new JTextField("",10); JTextField jt4=new JTextField("",10); JTextField jt5=new JTextField("0",15); JTextField jt6=new JTextField("0",15); JTextField jt10=new JTextField("",10); JTextField jt11=new JTextField("0",15); JTextField jt12=new JTextField("0",15); JButton b1=new JButton("计算"); JButton b2=new JButton("清空"); MyFrame(){ jf.setLayout(new GridLayout(10,1)); // jp1.add(jl1); // jf.add(jp1); jp2.add(jl2); jp2.add(jt1); jf.add(jp2); jp3.add(jl3); jp3.add(jt2); jf.add(jp3);

Ⅸ Java简易贷款计算机

你也不说计算公式,不知道怎么计算,我去网上找了一个月支付款的计算公式,不知道和你题目的要求是否一样,如果不一样你就改下公式就行。 java代码如下: public class Loan { public static void main(String[] args){ double rate ;//利率 int year ; //年数 double money ; //贷款总额 double monthpay ;//月付款 Scanner sc = new Scanner(System.in); System.out.println("输入月利率:"); rate = sc.nextDouble(); System.out.println("输入年数:"); year = sc.nextInt(); System.out.println("输入贷款总额:"); money = sc.nextDouble(); //计算月付款 monthpay = (money * rate)/Math.abs(1 - (1 / (1 + rate ) * year * 12 )); System.out.println("每月应该还贷款:" + monthpay); }}

阅读全文

与java编写贷款相关的资料

热点内容
晶丰明源股东信息 浏览:673
金融服务许可 浏览:878
美圈控股集团董事长 浏览:460
创始股份截止 浏览:162
外汇论文 浏览:412
车贷金融公司显示风控 浏览:434
珠海银隆股东 浏览:179
比亚迪金融有限公司怎么样啊 浏览:8
2016年7月港元汇率 浏览:184
小米贷款人工认证不过 浏览:436
宁波银行嘉兴分行理财好吗 浏览:83
支付宝稳健型理财产品是什么 浏览:553
广州腾信互联网金融信息服务有限公司 浏览:521
公司增加注册资本股东 浏览:79
恒升集团董事长是谁 浏览:118
上海发贵金融信息服务有限公司怎么样 浏览:638
河南农信贷款 浏览:936
金融机构上市公司合作 浏览:576
银行理财基金到期怎样赎回 浏览:928
法兰克福外汇交易市场 浏览:390