黑马程序员技术交流社区

标题: 技术交流贴 [打印本页]

作者: Allody    时间: 2018-8-3 08:47
标题: 技术交流贴
字符串比较用==相当于比较内存地址
sout(str1.equals("Hello"))true
a.equals(b)
b.equals(a)

常量.equals(变量)
strA.equalsIgnoreCase(strB)不区分大小写
public boolean equals(Objiect obj)

public int length()获取字符串当中含有的字符个数,拿到字符串长度

public String concat (String str)将当前字符串和参数字符串拼接成为返回值新的字符串

toCharArray();当前字符串拆分成为字符数组作为返回值

CharSequance

repace

public char charAt(int index)获取指定索引位置的单个字符,索引从0开始

public int indexof(String str)查找参数字符串在本字符串当中首次出现的索引位置,如果没有返回-1值

substring(2,9)截取substring左闭右开[2,9)


分析参数和返回值


字符串内容不可改变,只会改变内存地址或者创建了新的字符串

String是Charsequance一种

静态不能直接访问非静态

类名.调用加了static,




abs获取绝对值
ceil向上取整
floor向下取整
round四舍五入
PI圆周率



构造方法私有化
所有成员变量成员方法static








day08
String不可改变
类名.***     -----调用
static{}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2