
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小程序的步骤是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)