你也不說計算公式,不知道怎么計算,我去網上找了一個月支付款的計算公式,不知道和你題目的要求是否一樣,如果不一樣你就改下公式就行。

創(chuàng)新互聯堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站制作、成都網站設計、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的同仁網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
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代碼:
public static void main(String[] args) {
ListString list = new ArrayList();
String startStr = "2020-01-01";
String endStr = "2020-04-16";
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date startDate = sdf.parse(startStr);
Date endDate = sdf.parse(endStr);
list.add(format.format(startDate));
// 設置開始時間
Calendar start = Calendar.getInstance();
start.setTime(startDate);
// 設置結束時間
Calendar end = Calendar.getInstance();
end.setTime(endDate);
while (endDate.after(start.getTime())) {
start.add(Calendar.DATE, 1);
list.add(format.format(start.getTime()));
}
} catch (Exception e){
e.printStackTrace();
}
輸出結果:
[2020-01-01,2020-01-02,……,2020-04-16]
import java.util.Calendar;
public class MainTester {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
//設置為12月31日
calendar.set(Calendar.MONTH, 11);
calendar.set(Calendar.DAY_OF_MONTH, 31);
System.out.println("現在日期:" + calendar.getTime());
//再增加一天
calendar.add(Calendar.DAY_OF_MONTH, 1);
System.out.println("增加后的日期:" + calendar.getTime());
}
}
使用Calendar就可以實現,很簡單,程序輸出為:
現在日期:Tue Dec 31 11:50:55 CST 2013
增加后的日期:Wed Jan 01 11:50:55 CST 2014
名稱欄目:JAVA非同期代碼 java 非
本文來源:http://chinadenli.net/article26/dojogcg.html
成都網站建設公司_創(chuàng)新互聯,為您提供移動網站建設、App開發(fā)、企業(yè)網站制作、企業(yè)建站、微信小程序、標簽優(yōu)化
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯