import java.math.BigDecimal;
?
public class dema03 {
public static void main(String[] args) {
//整数拓展 进制 二进制0b 十进制 十六进制0xb
int i = 10;
int i2 = 010;//八进制0
int i3 = 0xb;//十六进制0x 0~9 A~F 15
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println("======================");
//================================
//浮点数拓展?
//================================
//floot 有限的,离散,有舍入误差,大约等于,接近但不等于
// BigDecimal 数学工具类
//double
float f=0.1f;//0.1
double d=1.0/10;//0.1 尽量用double
System.out.println(f==d);
//字符
System.out.println("===============================================");
char name=‘A‘;
char name2=‘中‘;
System.out.println(name);
System.out.println((int)name);//强制转换
System.out.println(name2);
System.out.println((int)name2);//强制转换
/*所有字符的本质还是数字*/
//编码 unicode 2字节 0-65536
//转义字符 \t 制表符
// \n换行
//布尔值扩展
boolean flag = true;
if (flag==true){}//新手
if(flag){}//老手
}
}
byte,short,char->int -> long ->float ->double
运算中,不同类型的数据先转换为同一类型,然后再进行计算。
首先,不能对Boolean进行转换,
2不能把对象转换不相光的 类型,
3.在高容量转换低容量的时候,强制转换,
4.转换的时候存在内存溢出,或者精度问题
常用快捷键
常用快捷键包括:
CTRL + D:复制所在行。
CTRL + Y:删除所在行。
CTRL + X C V:分别是剪切、复制和粘贴所在行。
CTRL + W:递进选择代码块。
CTRL + P:提示方法的参数。
CTRL + B:跳转到方法定义处。
CTRL + + -:展开或关闭代码段。
CTRL + F1:显示错误信息。
CTRL + F8:设置断点。
ALT + ↑ ↓:切换方法。
SHIFT + 滚轮:横向移动屏幕。
SHIFT + F10:执行。
ALT + SHIFT + /:多行注释。
ALT + SHIFT + ↑ ↓:移动行。
SHIFT + ENTER:下面新建一行。
CTRL + ALT + ENTER:上面新建一行。
CTRL + 点击:查看源码。
ALT + ENTER:解决错误。
ALT + ← →:切换页面。
CTRL + ALT + U:查看继承关系。
CTRL + ALT + L:代码格式化,美观化。
CTRL + SHIFT + Z:取消撤回(和搜狗输入法的符号表还冲突了)。
ALT + INSERT:构造器。
CTRL + F12:查看类结构。
SHIFT + F6:重构方法名、变量名(整体替换)。
CTRL + SHIFT + Y:大小写转换。
CTRL + ALT + T:生成 try-catch 代码。
CTRL + ALT + F:局部变量转换为成员变量。
CTRL + F:查找和替换。
CTRL + ALT + M:抽取新方法。
CTRL + F4:关闭当前页面。
常用模板
常用模板包括:
psvm:public static void main。
sout:System.out.println。
soutp:输出形参。
soutm:输出方法。
soutv:输出变量。
xxx.sout:输出xxx,可以是临时定义的字符串之类。
fori:for 循环。
iter:迭代器 for 循环。
itar:数组迭代 for 循环。
list.for:数组 for 循环。
list.fori:数组正序 for 循环。
list.forr:数组倒序 for 循环。
ifn:if null 判断。
inn:if not null 判断。
prsf:private static final 私有静态常量,用于单例模式。
psf:public static final。
psfi:public static final int,以此类推。
自定义模板,可以去 Editor 的 Live Templates 中添加。 ————————————————
原文:https://www.cnblogs.com/sunny-sum/p/15113490.html