第二章复习

Java数据类型与运算符:
 

java基本数据类型:

java一共有8种基本数据类型,分别是byte,short,int,long,float,double和char。

变量和常量:

java种变量的命名规则比较重要的有两点:

1.见名知意,2.驼峰命名法:当由多个单词组成时,第一个单词小写,第二个单词开始后面的每一个单词首字母大写。

变量是指程序运行中可以改变的量,常量是指只能赋值一次的量。

Scanner的使用:

第一步:导入Scanner类

import java.unil.*;

第二步:创建Scanner对象

Scanner input=new Scanner(System.in);

第四步:获得键盘输入的数据

int now=input.nextInt();

自动类型转换:

自动类型转换规则:

规则

(1)两种类型都要兼容(数值类型(整数型和浮点型)互相兼容)

(2)目标类型大于原类型:double型大于int型

强制类型转换:

int b=(int)10.2;

double a=10;

int c=(int)a;

赋值运算符
只要等号左右类型相同或能够进行隐式类型转换,就可
以赋值
等号右边可以是对应类型的表达式 int x = 3 + 3;

int num1=8;

int num2=9;

int temp=num1;

num1=num2;

num2=temp;

 

算术运算符

基本的算术运算符:+、-、*、/、++、--

符合算术运算符:+=、-=、*=、-=、%=

 

关系运算符:

== 等于

!= 不等于

>大于

<小于

>=大于等于

<=小于等于

逻辑运算符

&& 短路与

||   短路或

! 非

三目运算符

boolean 表达式 ? 表达式 1 : 表达式 2
boolean 表达式 true , 执行 表达式 1 否则 执行 表 达式2
表达式
是一个式子,最终是一个值(等放在 = 的右边) 语句
是一个能够独立存在的代码
语句要以 ; 结尾
一行 强烈建议 只写一个语句
物理行: 真正的一行(编辑器中的一行)
逻辑行:一个 ;
一个物理行 可以有 多个逻辑行(不建议)
一个逻辑行,可能占用多个物理行
int x = 3 > 5 ? 1 : 2;
System.out.println(x);
System.out.println(3 > 5 ? 1 : 2);

运算符优先级

优先级最低的是赋值运算符

算术运算符>关系运算符>逻辑运算符

()优先级最高
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值