Java基础 --06 String类、static关键字、Arrays类、Math类

本文深入讲解了Java中String类的使用方法,包括字符串比较、转换、替换和分割等操作;探讨了static关键字的作用,如何使用静态变量和方法,以及静态代码块的执行机制;并介绍了Arrays、Math类的实用函数,帮助读者掌握Java编程的基础知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

String字符串
String代表字符串,例如"abc"
常用的方法

public boolean equals (Object anObject) :将此字符串与指定对象进行比较。 public boolean equalsIgnoreCase (String anotherString) :将此字符串与指定对象进行比较,忽略大小 写
public char[] toCharArray () :将此字符串转换为新的字符数组。 public byte[] getBytes () :使用平台的默认字符集将该 String编码转换为新的字节数组。 public String replace (CharSequence target, CharSequence replacement) :将与target匹配的字符串使 用replacement字符串替换。
public String[] split(String regex) :将此字符串按照给定的regex(规则)拆分为字符串数组。

static关键字
关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属 于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。

	定义格式
	static  数据类型  变量名

静态方法调用的注意事项
静态方法可以直接访问类变量和静态方法。
静态方法不能直接访问普通成员变量或成员方法。反之,成员方法可以直接访问类变量或静态方法。
静态方法中,不能使用this关键字
静态代码块
静态代码块:定义在成员位置,使用static修饰的代码块{ }。
位置:类中方法外。
执行:随着类的加载而执行且执行一次,优先于main方法和构造方法的执行。
定义格式
public class ClassName{
static {
// 执行语句
} }
Arrays类
操作数组的方法:
public static String toString(int[] a) :返回指定数组内容的字符串表示形式。
public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序。
Math类
public static double abs(double a) :返回 double 值的绝对值。
public static double floor(double a) :返回小于等于参数最大的整数。
public static double ceil(double a) :返回大于等于参数的最小的整数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值