Java 字符型笔记与+ - * \运算符号笔记

字符类型 占用字节数 范围
byte 1 -128–127
short 2 -32768–32767
int 4 -2147483648 —2147483647
long 8 -263-263-1
float 4
double 8
char 1
booleam 2

手动写出来的数字默认为int型
long a;
a=2222548L;后面需要加L不然会出错
float 也需要添加F。

标识符可以是英文字母,数字美元符号与 下划线的组合,不能以数字开头
类名:首字母 大写
变量 与方法名,第一个和单词的首字母小写,其他首字母大写
公司包名,根据域名反写 包名
www.baidu.com com.baidu.www

自动类型转换,小的类型转换为大的类型
小于int类型的类型进行自动转换时,会自动转换为int型。
小于int型的分别有 short byte char型;
short a;
byte b;
a+b结果为int型
有小数的话系统会默认为double型 直接赋值给folat的话会报错
long型的范围如果在int的范围类不加L不会报错;
即数据范围在 -2147483648 —2147483647 内不会报错。
public class lianxi{
public static void main (String[] args){
byte a = 3;
byte b = 3;
byte c = a+b;
System.out.println©;
}
}//错误,加法过程中byte会自动转换为int型

/整数相除取整,小数相除得小数,字符类型转换 %相除取余
相除想要答案有小数必须相除粗的从两个数中有小数。
+在字符串中可以起到连接的作用,可以将字符串链接在一起
例"ssbh"+111=ssbh111

i+=3 为i=i+3
i*=3 为i=i3
+=会强转为左边得类型
其他
=,%=,/=都会强转类型
强转需要小括号 (byte)(b1+b2)
只有变量 才会发生强转。
a++后置自加
++a先自加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值