实用类(2)

Random类

生成随机数的其他方式
java.util.Random类

Random rand =new Random();//创建一个Random对象
for(int i=0;i<20;i++){//随机生成20个随机整数,并显示
int num=rand.nextInt(10);//返回下一个伪随机数,整型的
System.out.prinln(“第”+(i+1)+“个随机数是:”+num);

用同一个种子值来初始化两个Random 对象,然后用每个对象调用相同的方法,得到的随机数也是相同的

String类

生活中的字符串
频繁使用的字符串: “欢迎进入”; “Hello World”; “www.baidu.cn“

使用String对象存储字符串:
String s = “Hello World”;
String s = new String();

String类位于java.lang包中,具有丰富的方法
计算字符串的长度、比较字符串、连接字符串、提取字符串

length()方法

String类提供了length()方法,确定字符串的长度

equals()方法

equals()方法比较原理:
equals():检查组成字符串内容的字符是否完全一致
“==”和equals()有什么区别呢?
==:判断两个字符串在内存中的地址,即判断是否是同一个字符串对象

字符串比较的其他方法
使用equalsIgnoreCase()方法
使用toLowerCase()方法
使用toUpperCase()方法

字符串常用提取方法

实用类(2)