JAVA 基础2
JAVA 基础2
进制输出
public class Demo04 {
public static void main(String[] args) {
//整数拓展 进制 二进制 0b 十进制 八进制0 十六进制0x
int i = 10;//十进制
int i2 = 010;//八进制
int i3 = 0x11;//十六进制
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
}
}
最好完全避免使用浮点数进行比较大小
float f=0.1f;
double d=1/10;
System.out.println(f==d);
float f1=21212323323f;
float f2=f1 +1;
System.out.println(f1==f2);
所有的字符本质还是数字
char c1='A';
char c2='好';
System.out.println((int)c1);
System.out.println((int)c2);
这里有一个Unicode表
转义字符
System.out.println("hello \t world");
\t:制表符,用于在文本中插入一个制表符或一个大空格。
\n:换行符,将光标移动到下一行开头。
\f:换页符,将当前位置移到下一页开头。
\r:回车符,将光标移动到本行开头。
\':单引号符号,用于在字符串中插入单引号。
\":双引号符号,用于在字符串中插入双引号。
\\:反斜杠符号,用于在字符串中插入反斜杠。

浙公网安备 33010602011771号