`
AAries
  • 浏览: 39035 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Java基础知识学习

 
阅读更多
1.数组的定义方法 String[] str = new String[];

2.java中/* */不能嵌套!意思说如果代码中存在/* 就不能用/* */嵌套起来!

3.java中有八种基本类型。
整型:
a.int 四字节 -2147483648 -- 214783647
b.short 两字节 -32768 - 32767
c.long 8字节
d.byte 一字节
浮点:
a.float 四字节
b.double 八字节
字符型: char
布尔:boolean

4.Unicode 解决不同变法方案代码值对应字母不同的问题。

5.定义变量时一定要对变量进行初始化。

6.用关键之final声明常量。可以在类中使用static final定义类常量。

7.整数除0会报异常。浮点数除0会得到无穷大或NaN。

8.| & 等操作及移位操作会转换成二进制在进行 如 8 & 1 = 0 ; 9 & 1 = 1;

9.如果试图将一个类型强制转换为另外一个类型。而新的类型范围不够。结果将不可预知。不要将布尔类型的值进行强制转换。

10.substring(int,int).截取子串。子串的长度为 后面的减前面的参数!

11.java允许用+号连接两个字符串。当将一个非字符串类型和字符串类型相+时!会转换成字符串!

12.s.equals(t) 判断两个字符串是否相等! s.equalsIgnoreCase(); == 是检查两个字符串放的位置是否一样!不能用来判断两个字符串相等!

13.关于字符创操作的常用方法。

a. char charAt(int index) //返回指定位置的代码单元
b. int codePointAt(int index)
c. int offsetByCodePoints(int startIndex, int cpCount)
d. int compareTo(String other) //字典序比较
e. boolean endsWith(String stuffix)
f. boolean equals(Object other)
g. boolean equalsIgnoreCase(String other)
        h. int indexof(String str)
i. int indexof(String, int formIndex)
j. int indexof(int cp) //返回与字符串str或代码点cp匹配的第一个字符串的开始位置。这个位置从索引0或index开始计算!不存在返回-1
h. int length();
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics