String 类,static 关键字Arrays类,Math类

String 类,static 关键字Arrays类,Math类

1.String 类的概述

java.lang.String 代表字符串,java程序中所有的字符串文字,都可以看成是实现此类的实例

类String 中包含用于检查字符串的各个方法,比如比较字符串,搜索字符串,截取字符串以及创建具有翻译为大写或者小写的所有字符的字符串文本。

特点:字符串不变:字符串的值在创建后不可修改

常用方法:

  • equals :将此字符串与指定对象进行比较
  • equalsIgnoreCase :将此字符串与指定对象进行比较,忽略大小写
  • length() :返回字符串的长度,
  • cancat() :将指定的字符串连接到该字符串的末尾
  • charAt(): 返回指定索引处的char 值
  • indexOf(): 返回指定字符串第一次出现在该字符串内的索引
  • substring() :返回一个子字符串,返回一个从指定位置到字符串末尾的新字符串。
  • toCharArray() :将字符串转换为字符数组
  • getBytes(): 将字符串转换为字节数组
  • replace(): 替换
  • split(): 将字符串按照指定的规则分割
static 关键字

概述

关于static 关键字字的使用,可以用来修饰成员变量和成员方法,被修饰的成员市属于类的,而不单单属于某个对象,但是可以在不创建该类的情况下对类变量进行操作

定义格式和使用格式

类变量:使用static 修饰的成员变量
定义格式:

static  数据类型 变量名;

举例:

static int num;

在这里插入图片描述
在这里插入图片描述

静态方法

当static 修饰成员方法时,这个方法称为类方法,静态方法在声明中有static 的,建议使用类来调用,而不需要创建类的对象

定义格式

修饰符 static 返回值类型 方法名(参数列表){
    //执行语句
}

举例:在Student 类中订婚宴静态方法

public static void showNum(){
    System.out.println("num="+numOfStudent);
}

静态方法调用的注意事项

  • 静态方法可以直接访问类变量和静态方法
  • 静态方法不能直接访问普通成员变量和成员方法,反之,成员方法可以直接访问类变量或静态方法。
静态原理图解

在这里插入图片描述

静态代码块

在这里插入图片描述

在这里插入图片描述

Array类

java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等,其所有的方法均属于静态方法,

操作数组的方法

toString(): 返回指定数组内容的字符串表示形式

在这里插入图片描述
在这里插入图片描述

Math 类

java.lang.Math 类包含用于执行基本运算的方法,

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值