类名每个词首字母大写
变量(第二个词首字母大写):
- 声明一个变量之后,必须使用赋值语句对该变量进行显示的初始化,不能使用未初始化的变量
- 利用关键字final表示常量,关键字final表示的变量只能被赋值一次,赋值后不能进行更改
- 可以使用关键字static final表示一个类常量,类常量可以被类中的多个方法使用
- 类常量定义在主函数外面
x > y ? x : y(返回x,y中较大的一个)
字符串:
每个双引号引起来的字符串都是一个String类的一个实例
String类方法:
截取:
public class MyTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
String st = "mystring";
String st1 = st.substring(0, 2);
System.out.println(st1);
}
}//截取0,1位置的元素 结果为 my
拼接:
直接用+拼接即可
不可变字符串:
String类没有提供用于修改字符串的方法,字符串不是字符型数据(可以通过截取与拼接实现自己想要的改变)
检测字符串是否相等:
s.equals(t)// return : ture or false
空串与Null串:
空串指""是长度为0的字符串,可用 if (str.length==0) 或者if(str.squals(""))
String还可以存放一个特殊的值,名为Null,这表明没有任何对象与该变量关联
检查是否为Null可以用if(str==null)
检查一个字符串既不是null也不是空串,需要以下条件:
if(str != null && str.lenth() != 0)
首先要检查不是null