常用转义字符表 和 ASCII码表
ASCII值 |
控制字符 |
ASCII值 |
控制字符 |
ASCII值 |
控制字符 |
ASCII值 |
控制字符 |
||||||||||||||||||||||||||||||||||||||||||||
0 |
NUT |
32 |
(space) |
64 |
@ |
96 |
、 |
||||||||||||||||||||||||||||||||||||||||||||
1 |
SOH |
33 |
! |
65 |
A |
97 |
a |
||||||||||||||||||||||||||||||||||||||||||||
2 |
STX |
34 |
” |
66 |
B |
98 |
b |
||||||||||||||||||||||||||||||||||||||||||||
3 |
ETX |
35 |
# |
67 |
C |
99 |
c |
||||||||||||||||||||||||||||||||||||||||||||
4 |
EOT |
36 |
$ |
68 |
D |
100 |
d |
||||||||||||||||||||||||||||||||||||||||||||
5 |
ENQ |
37 |
% |
69 |
E |
101 |
e |
||||||||||||||||||||||||||||||||||||||||||||
6 |
ACK |
38 |
& |
70 |
F |
102 |
f |
||||||||||||||||||||||||||||||||||||||||||||
7 |
BEL |
39 |
, |
71 |
G |
103 |
g |
||||||||||||||||||||||||||||||||||||||||||||
8 |
BS |
40 |
( |
72 |
H |
104 |
h |
||||||||||||||||||||||||||||||||||||||||||||
9 |
HT |
41 |
) |
73 |
I |
105 |
i |
||||||||||||||||||||||||||||||||||||||||||||
10 |
LF |
42 |
* |
74 |
J |
106 |
j |
||||||||||||||||||||||||||||||||||||||||||||
11 |
VT |
43 |
+ |
75 |
K |
107 |
k |
||||||||||||||||||||||||||||||||||||||||||||
12 |
FF |
44 |
, |
76 |
L |
108 |
l |
||||||||||||||||||||||||||||||||||||||||||||
13 |
CR |
45 |
- |
77 |
M |
109 |
m |
||||||||||||||||||||||||||||||||||||||||||||
14 |
SO |
46 |
. |
78 |
N |
110 |
n |
||||||||||||||||||||||||||||||||||||||||||||
15 |
SI |
47 |
/ |
79 |
O |
111 |
o |
||||||||||||||||||||||||||||||||||||||||||||
16 |
DLE |
48 |
0 |
80 |
P |
112 |
p |
||||||||||||||||||||||||||||||||||||||||||||
17 |
DCI |
49 |
1 |
81 |
Q |
113 |
q |
||||||||||||||||||||||||||||||||||||||||||||
18 |
DC2 |
50 |
2 |
82 |
R |
114 |
r |
||||||||||||||||||||||||||||||||||||||||||||
19 |
DC3 |
51 |
3 |
83 |
X |
115 |
s |
||||||||||||||||||||||||||||||||||||||||||||
20 |
DC4 |
52 |
4 |
84 |
T |
116 |
t |
||||||||||||||||||||||||||||||||||||||||||||
21 |
NAK |
53 |
5 |
85 |
U |
117 |
u |
||||||||||||||||||||||||||||||||||||||||||||
22 |
SYN |
54 |
6 |
86 |
V |
118 |
v |
||||||||||||||||||||||||||||||||||||||||||||
23 |
TB |
55 |
7 |
87 |
W |
119 |
w |
||||||||||||||||||||||||||||||||||||||||||||
24 |
CAN |
56 |
8 |
88 |
X |
120 |
x |
||||||||||||||||||||||||||||||||||||||||||||
25 |
EM |
57 |
9 |
89 |
Y |
121 |
y |
||||||||||||||||||||||||||||||||||||||||||||
26 |
SUB |
58 |
: |
90 |
Z |
122 |
z |
||||||||||||||||||||||||||||||||||||||||||||
27 |
ESC |
59 |
; |
91 |
[ |
123 |
{ |
||||||||||||||||||||||||||||||||||||||||||||
28 |
FS |
60 |
< |
92 |
/ |
124 |
| |
||||||||||||||||||||||||||||||||||||||||||||
29 |
GS |
61 |
= |
93 |
] |
125 |
} |
||||||||||||||||||||||||||||||||||||||||||||
30 |
RS |
62 |
> |
94 |
^ |
126 |
~ |
||||||||||||||||||||||||||||||||||||||||||||
31 |
US |
63 |
? |
95 |
— |
127 |
DEL |
||||||||||||||||||||||||||||||||||||||||||||
|
import java.sql.SQLOutput; public class Demo02 { public static void main(String[] args) { //整数拓展:进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010; //八进制0 int i3 = 0x10; //十六进制0x 0~9 A~F 16 System.out.println(i); System.out.println(i2); System.out.println(i3); System.out.println("========================================"); //=============================================================== //浮点数扩展? 银行业务怎么表示?钱 //BigDecimal 数学工具类 //================================================================= //float 有限 离散 舍入误差 大约 接近但不等于 //double //最好完全使用浮点数进行比较 //最好完全使用浮点数进行比较 float f =0.1f; //0.1 double d =0.1/10; //0.1 System.out.println(f==d); //false float d1 = 2535773457353977f; float d2 = d1 + 1; System.out.println(d1==d2); //ture //=========================================================== //字符拓展? //=========================================================== System.out.println("========================================"); char c1 = 'a'; char c2 = '中'; System.out.println(c1); System.out.println((int)c1);//强制转换 System.out.println(c2); System.out.println((int)c2);//强制转换 //所有的字符本质还是数字 //编码 Unicode 表:(97 = a 65 = A) 2字节 0~65536 Excel 2的16次方 = 65536 //U0000 UFFFF char c3 = '\u0061'; System.out.println(c3);//a //转义字符 //\t 制表符 //\n 转行 System.out.println("Hello\nWorld"); System.out.println("==========================="); String sa = new String("hello world"); String sb = new String("hello world"); System.out.println(sa==sb); String sc = "hello world"; String sd = "hello world"; System.out.println(sc==sd); //对象 从内存分析 //布尔值扩展 boolean flag = true; if (flag=true){} //新手 if (flag){} //老手 //Less is More!! 代码要精简易读 } } 控制台输出
Files\Java\jdk1.8.0_131\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_131\jre\lib\rt.jar;G:\Java学习\out\production\基础语法" Demo02
10
8
16
========================================
false
true
========================================
a
97
中
20013
a
Hello
World
===========================
false
true
Process finished with exit code 0