学习Java小小的总结Day01

学习Java小小的总结Day01,第1张

学习Java小小的总结Day01 一、 如何用Java写一个HelloWorld!

我使用的工具是IDEA

首先创建一个Java项目命名为test1_1,创建成功后,在src目录下创建一个package test1_1,在包下面创建第一个类test1_1。

创建成功后就出现了编写代码页面:

package test1;

public class test1_1{

public void main(String[] args){

System.out.print("Hello World!");

}

}

编写完成后,不报错,点击main函数左边的绿色三角形开始运行。

二、Java语言如何读取用户通过键盘输入的值
Scanner in=new Scanner(System.in);

in.nextInt();

通过这两行代码就可以实现,当输入这两行代码时,idea会自动导入一个java包,java.util.Scanner

具体实现:

Scanner in=new Scanner(System.in);

System.out.print(in.nextInt());

通过变量赋值实现:

Scanner in=new Scanner(System.in);

int inch = in.nextInt();

System.out.print(inch);
三、整数与小数

和C语言一样,两个整数相除得到整数,如果不注意这个问题就会有错误。

例如:

int foot=2;

int inch=3;

System.out.print(foot+inch/2);

运行后控制台得到的结果是2,显然是错误的。

1.将inch变量定义为double inch=3.0

2.将inch/2中的2改为2.0,Java语言会将inch变为double类型再与2进行计算

Java语言可以将整型变为浮点型但是不能将浮点型变为整型,这需要程序员输入代码实现:(int)

这样可以将(int)后面的值转换为整型,如果将要转换的是后面一个式子的结果,加上括号即可。

浮点计算

计算机中浮点计算是很复杂的,而且有误差,这就是为什么有整数这个概念,整数的运算更简单而且更准确。

如果用编写代码计算1.2-1.1,得到的结果是0.999999987

这就是浮点计算的误差。

四、优先级

优先级理解起来很简单,它与我们日常中的计算是一样的,例如先乘除后加减,赋值运算的优先级最低,因为他要将等号后面的值计算完成后再赋给等号左边。

单目运算的优先级高于双目运算。

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

原文地址: http://outofmemory.cn/zaji/5694855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存