变量、数据类型和运算符

变量的定义是什么?
变量是一个存储在计算机上内存里的一块空间。

变量的命名规则:
首字母可以是:
1、字母
2、下划线
3、美元符号$

其余部分:
1、字母
2、下划线
3、美元符号$
4、数字

Java中定义的常用数据类型有哪些?
数值型
整型 int
非整型
浮点型
单精度浮点型 float
双精度浮点型 double
非数值型
字符 char
字符串类型 String
布尔型 boolean 取值范围:[true false]
日期型 Datetime

使用变量的步骤:
1、声明变量,如:int name;
2、给变量赋值,如: name="张三";
将以上两步合二为一,如:int name="张三"
3、使用变量,如:System.out.println(name);

注意:变量命名:见名知意思,当一个变量名由多个单词组成的时候,第一个单词首字母小写,后面单词首字母大写,这种命名规范叫:驼峰命名法。

类型转换有两种:
1、自动类型转换:适用于小转大,比如,int型转double型,比如 double num=10;
满足自动类型转换的条件:
1、两种数据类型要兼容,比如:数值类型(整型和浮点型)互相兼容。
2、目标类型大于源类型,比如:double型大于int型。

2、强制类型转换:适用于大转小,比如,double型转int型,比如 int num=(int)54.89;

%:取余运算(余)
/: 除法运算(商)
+: 加法运算 (和)
-: 减法运算 (差)
*: 乘法运算 (积)
++:自加运算 (和)
--:自减运算 (差)

=:赋值运算 [name="张三"] 右边的值赋给左边的变量。
==:比较运算符

运算符优先级:
优先级顺序:算术运算符>关系运算符>逻辑运算符

用于接收用户从键盘输入的数据
一、先通过Scanner类声明Input,由于Scaner类在System.util包下面,所以可以写成:import java.util.Scanner;
需要先通过代码:import java.util.Scanner;导入Scanner 才可以使用Scanner
Scanner input =new Scanner(System.in);

比如:
用户从键盘输入的是数字:5、8之类的,input.nextInt()来接收,接收之后想保存在变量num中,可以这样写:
int num=input.nextInt();

本篇由于图片传不上去,具体的可以看我的百家号文章:
https://baijiahao.baidu.com/builder/rc/content?type=&collection=&pageSize=10&currentPage=1&search=&app_id=1614938488144578

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容