A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Allody

初级黑马

  • 黑马币:22

  • 帖子:9

  • 精华:0

© Allody 初级黑马   /  2018-8-3 08:47  /  821 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字符串比较用==相当于比较内存地址
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{}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马