day03

昨日回顾

1变量 :存数的

int a; int b,c;

System.out.println();

类的命名大驼峰变量的命名小驼峰

变量用之前必须声明并且初始化

2八种基本数据类型:byte,shaort.int,long.double.boolean,char,float 在数字后加F

int 整形 4个字节

long 长整形 8个字节   需要在数字后加L   运算后有可能溢出要在第一个数字后加L

double 浮点型 8个字节

char;字符型 2个字节 一个字符对应一个码 'a'97  'A'  65   '0'  48万国码中最最最常用的子集 0-65535    在单引号中方一个字符'x'

boolean;布尔型 1个字节 thre 或false

3数据类型之间的转换;

两种方式

自定/隐式 小到大

强制转换 大到小

int = (int)3.14

两点规则

short s1 =5;
//可以直接赋值
short s2 = 6;
short = s1+s2;
不可以了 要强制转换
short =(short)(s1+s2);

精华笔记

1.运算符

算数运算符

+ - * / % ++ --

%的作用取余 5%2 8%2余0 叫做整除

2++/--;自增自减   可在变量前或后单独使用在前在后都一样

被使用时 在前在后不同

a++=a

++a=a+1

单独用

int a = 5  ,b =5;
a++;
++b;
 System.out.println(a);
 System.out.println(b);
都为6

在一句话中只有一个a++或-- 叫做单独用  前后结果相同

被使用

int a = 5  ,b =5;
int c=a++;//1)保存a++的值5。2)a自增1变为6。3)将记录的值赋值给c。---底层运算过程
            粗暴记法:a++的值为5所以c为5
int d=++b;//1)保存a++的值6。 2)b自增1 变为6 3)将保存的值赋值给d。
 System.out.println(a);6
 System.out.println(b);6
 System.out.println(c);5
 System.out.println(d);6

 无论是单独用还是被使用无论是a++还是++a都会增1。

关系运算符:

>   <   >=   <=   ==  =   !=

关系运算的结果为boolean型  

关系成立为true  关系不成立为false

逻辑

逻辑运算的结果也是boolean; 

取非得优先级大于大于小于

短路

字符串

char:字符型,单引号中,只能有一个;

String:字符串型。一定放在双引号中,0个到多个"你好我好大家好"使用广泛API入门第一天详细讲

+链接字符串

任何类型与字符串相连  结构都会变成字符串类型——————同化作用

条件运算符  也叫作三目运算符

a < b ? a : b;//三目运算 没有括号 true选a false选b

需要掌握语法

boolean?数1:数2

执行过程:

条件运算符整个表达式是有值的,他的值要么是?后的数1  要么是:后的数二;

先计算boolean的值  若为true   则为数1

若为false  则为数二

分支结构 基于条件去执行的语句

 if结构

if else结构适合二选一存

                 

                                              

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值