您当前的位置:首页 > 互联网教程

求写一个Java小程序~~

发布时间:2025-05-19 22:01:56    发布人:远客网络

求写一个Java小程序~~

一、求写一个Java小程序~~

截图:题目翻译过来的大概意思和程序代码:译文:编写一个程序,使之能显示同每月按揭贷款还款额以及欠款余额,然后显示还款中有多少是利息还款,有多少是本金还款(即有多少还款是真正用来减少债务的)。假设年利率是7.49%。命名一个常量来代表利率。注意还款按月进行,所以利率只是年利率7.49的1/12。代码:注:按揭贷款有两种月供还款方式:本金还款和本息还款,题目要求的是按“本息还款”方式进行编程,再程序中我把两种还款方式都写了出来,关键地方有注释!

import java.text.NumberFormat;

final double NLL=0.0749;//年利率

final double MLL=NLL/12;//月利率

final int MONTH=12;//付款次数

public static void main(String[] args){

System.out.println("请输入借款金额");

Scanner sc=new Scanner(System.in);

NumberFormat fn=NumberFormat.getInstance();

fn.setMaximumFractionDigits(2);

String nll=fn.format(NLL*100)+"%";

String mll=fn.format(MLL*100)+"%";

String debt_fn=fn.format(debt);

System.out.println("请选择还款方式:输入1选择等额本金还款,输入2选择等额本息还款");

System.out.println("您总共借款"+debt_fn+";还款方式:等额本金还款;还款时间:1年"+";年利率是:"+nll+";月利率"+mll);

System.out.println("分期还款明细");

double monthPincipal=debt/12;//每月应还本金

double accrualM;//每月还款利息

String monthPincipal_fn=fn.format(monthPincipal);

String accrualM_fn=fn.format(accrualM);

String debt_fn2=fn.format(debt);

System.out.println("第"+month+"月还款金额:"+tm_fn+"本月应还本金:"+monthPincipal_fn+"本月还款利息:"+accrualM_fn+"剩余本金:"+debt_fn2);

System.out.println("您总共借款"+debt_fn+";还款方式:等额本息还款;还款时间:1年"+";年利率是:"+nll+";月利率"+mll);

double X=debt*MLL*(Math.pow((1+MLL), MONTH))/(Math.pow((1+MLL), MONTH)-1);

String X_fn=fn.format(X);//格式化小数位数

System.out.println("您的月还款额为:"+X_fn);

double lixiM,benjinM;//月利息,月本金

System.out.println("分期还款明细");

String lixiM_fn=fn.format(lixiM);

String benjinM_fn=fn.format(benjinM);

String debt_fn3=fn.format(debt);

System.out.println("第"+month+"月还款金额:"+X_fn+"本月应还本金(即减少债务的钱):"+benjinM_fn+"本月还款利息:"+lixiM_fn+"剩余本金:"+debt_fn3);

二、如何查看电脑安装Java的版本

要查看自己电脑是否安装了JDK(Java Development Kit),可以按照以下步骤进行操作:

1.打开命令提示符(Windows)或终端(Mac/Linux)。

2.在命令提示符或终端中输入以下命令:`java-version`。按下回车键执行该命令。

3.如果你已经安装了JDK,命令提示符或终端将返回Java版本信息,包括安装路径。例如:

Java(TM) SE Runtime Environment(build 1.8.0_291-b10)

Java HotSpot(TM) 64-Bit Server VM(build 25.291-b10, mixed mode)

在这个例子中,JDK的安装路径是`C:\Program Files\Java\jdk1.8.0_291`。

如果你没有安装JDK,命令提示符或终端将显示类似于“java不是内部或外部命令”或“无法找到java”的错误信息。

请注意,如果你使用的是多个JDK版本,你需要配置环境变量来指定你想要使用的JDK版本。

三、Java的就业前景

1、互联网计算机行业是未来行业大咖,发展前景好,薪资可佳。而Java作为计算机行业的热门课程,在生活中运用的广泛,并且很多互联网大厂都急需这方面的人才,可想而知发展前景非常不错的。

2、java应用广泛,课程体系全面,提到零基础通过自学Java最终找到一份Java开发的工作,其实这件事还是有难度的。没有好的学习教材以及良性的学习规划、遇到难题无法解决导致学习效率很低、作为一个零基础的初学者没有人指导带着学都是需要克服的问题。

3、①JAVA编程基础(基础语法、面向对象、和谐特性等)

4、②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)

5、③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)

6、互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

7、想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。