请问一下JAVA的jdk是什么意思啊是里面分支的技术

请问一下JAVA的jdk是什么意思啊是里面分支的技术,第1张

JDK 是Java开发工具包 (Java Development Kit ) 的缩写。它是一种用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。其中包括了Java编译器、JVM、大量的Java工具以及Java基础API里面是Java类库和Java的语言规范,同时Java语言的任何改进都应当加到其中,作为后续版本发布。要成为一名程序员,JDK是一种最基本的工具。

分支可以用if(表达式){ 语句 } else{ 语句 } 常用的是这个,但也可以用多分支方式实现,如:if(表达式){ 语句} else if(表达式){ 语句}还以用switch语句实现,具体看需求。

将编写的java源文件保存为java后缀的文件(选择所有文件)

在cmd命令行窗口中将当前目录切换到java文件保存的目录下,即cd命令

使用javac

+文件名java编译java文件

使用java+类文件名(即编译后产生的class文件)运行程序

思路:在控制台得到输入一个数据,然后用正则表达式验证是否是有效数值。09-11波动,控制小数位数2位。最后输出 不知满意否 代码如下:

package app;

import javatextDecimalFormat;import javautilScanner;

public class Saculation {

private double[] weight = new double[2];

private String height;//我采用字符串方便处理

public double[] getWeight(String height){

//检查数据是否有效数值正则表达式

String reg = "\\d+\\d{2}||\\d+";

if(heightmatches(reg)){

double trans = DoubleparseDouble(height);

if(trans>100)

weight[0] = (trans-100)09; //正负10%波动。

weight[1] = (trans-100)11;

double temp1 = weight[0];

double temp2 = weight[1];

DecimalFormat myformat1 = new DecimalFormat("###,###00");//使用系统默认的格式

weight[0] = DoubleparseDouble(myformat1format(temp1)); //控制小数位数。

weight[1] = DoubleparseDouble(myformat1format(temp2));

}else{

Systemoutprintln("请输入正确数值");

weight=null

}

return weight;

}

public static void main(String[] args){

DecimalFormat df = new DecimalFormat();

Saculation sac = new Saculation();

Scanner scanner = new Scanner(Systemin);

String height = scannernextLine();

double[] weight = sacgetWeight(height);

if(weight!=null){

Systemoutprintln("您的身高为:"+height+"体重为:"+weight[0]+"-"+weight[1]);

}

}

}

以上就是关于请问一下JAVA的jdk是什么意思啊是里面分支的技术全部的内容,包括:请问一下JAVA的jdk是什么意思啊是里面分支的技术、java双分支语句结构、在Java语言中,编写和运行Java应用程序和Java小程序的步骤是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9723483.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存