数据类型和运算符

1.变量的命名:

  1. 变量:可以变化的量,与常量对应, 变量存在的意义就是用于在内存中去临时性的存储数据在Java中一个变量的使用(变量的组成) 类似于住酒店的过程(内存类似于酒店):
  2. ①数据类型(根据你要储存的内容 合理的分配一个内存空间)——类似酒店的房间类型
  3. ②变量名(如果没有变量名 那么使用这个变量时需要记忆内存地址)——类似酒店的房间名称
  4. ③变量值 (在内存中储存的数据) ——类似房间中的客人Java中的变量名组成:数字、字母、$、_都可以作为变量名的组成部分,其中数字不能开头

2.变量的命名规范:

①应该见名知义,区分大小写,可以采用下划线连接
②应该遵循小驼峰命名法
③在使用单词或拼音的时候注意要么全单词 要么全拼音,切忌拼音和英文混合,也切忌使用中文使用变量的两种方法://先声明在赋值String name;name = “王”://声明并赋值double money = 0.01
3.数据类型的转换:
在同一类下(数值类型),取值范围大的数据类型可以存储范围小的数据类型值(自动的) double money = 0.01;
在同一类下(数值类型),取值范围小的数据类型如果想存储取值范围大的数据类型值,需要强转 int money = (int) 0.01;
4.Scanner(扫描器)键盘输入:

①先导入Scanne
rimport java.util.Scanner;
②创建Scanner对象
Scanner input = new.Scanner(System.in);
③使用Scanner输出 整数、小数、字符串…input.nextInt(); // 整数input.nexDouble(); // 小数
input.next(); // 字符串
5. 常用的运算符
算数运算符:
+加法
-减法
乘法
/除法
%取余数(取模)例如:5模于2等15%2=1
++自增–自减
赋值运算符:
= 赋值符号 将=右侧的内容赋值给=左侧的变量复合赋值运算符:
+=
-=
*=
/=
%=
关系运算符:

<
< =
= =比较相等
!=不相等
关系运算符的结果就是布尔类型 true false
逻辑运算符
-& 与 并且 && (短路与)只有其中有意向不成立其他不执行
-| 或 或者 ||(短路或)
-! 非 取反
单个与 和两个与相同点:
单个与 和两个与在逻辑关系上,都表示并且的含义,指的是多个关系运算之间都是成立的单个与 和两个与区别:
单个与 ,如果执行逻辑运算时,前方的某个运算符没有成立,那么他后边的代码还会照常运算
两个与, 如果在执行逻辑运算时,前方的某个关系运算符没有成立,那么他后边的代码不会再执行,被短路了(性能更强,不用算无用代码)
三目(元)运算符
语法: 条件 (关系表达式)? 表达式1 : 表达式 2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值