33°

java基础(13) Object 与String-API进阶详解

一.Object

1. Object: 对象

 

2.作用:

1、存储任意类型数据(Java基础阶段)
2、是所有Java类的父类(面向对象1)
3、所有类通用方法,来源于Object(面向对象2)
 

 

案例:

  


 

3.缺点:

 1、怎么使用,强转成什么类型?

  • 作为数字使用,强转数字类型
  • 作为字符串使用,强转字符串类型

 

案例:    

 


    Object存储任意类型数据,使用频率不高。
(特殊:只存不取)

 

 

 

二.String-API进阶讲解

1.  String s = “值”;
    不用导包

 

2.方法名:

(1) trim()

去掉字符串两边的空白,返回一个新字符串。
注意事项:1、中间空格不管 2、原来字符串不变
返回值:String

用途:注册用户时,去掉用户名两端的空格

 

(2) length()

返回字符串的字符个数
返回值:int

用途:根据姓名判断国籍;
      判断用户名/密码是否合格;

 

(3) equals(String xxx)

比较两个字符串是否相同
返回值:boolean
true:表示两个字符串相同
false:表示两个字符串不相同

 

(4) startsWith(String xxx)

 判断字符串是否以xxx开头
返回值:boolean
true:表示以xxx开头
false:表示不以xxx开头
xxx要作为方法的参数传入
    


    

 某些方法规定必须传入参数,方法才能正常使用。


好比:
     向人问路,你总得告诉别人你要去哪里,别人才能给你指路

 

(5)endsWith(String xxx)

判断字符串是否以xxx结尾
返回值:boolean 
true:表示以xxx结尾
false:表示不以xxx结尾
xxx要作为方法的参数传入


(6) contains(String xxx)

判断某个字符串是否包含 xxx

返回值:boolean
true:包含xxx
false:不包含xxx

 

3.方法使用

案例使用:

 

 

请给努力中的自己点个赞哦!

每天进步一点点`~~~~~

本文由【煌sir】发布于开源中国,原文链接:https://my.oschina.net/ithuang/blog/3159650

全部评论: 0

    我有话说: