欧宝体育nba String字符串的使用
/*
根据当时的记载,2008年全球页岩油开采数量为93万吨,中国为37万吨左右,爱沙尼亚为35万吨左右,巴西为25万吨左右。虽然美国与俄罗斯的页岩油储量领先中国,但是却没有选择大量开采。直到2008年金融危机结束之后,美俄石油开采量才发生了翻天覆地的变化。尤其是美国,时至今日已经成为全球最大的页岩油开采国。然而,根据曾经在2013年公布的数据,中国页岩气存储量领先全球,页岩油仅次于美俄,可是能开采的页岩油储量只有44亿吨。反观美国页岩油可开采数量为153亿吨,俄罗斯也达到了100亿吨左右。
** String字符串的使用
*/
public class TestString {
public static void main(String[] args) {
String s1 = "s1";
String s2 = new String("s2");
//"s1"默许不详了new String
String s3 = "";
//空字符串亦然一个字符串,不是空的
String s0 = null;
// =null才是空的 这里和对象的援用通常 String援用变量s0指向null空 莫得指向本体地址 莫得生成新对象
System.out.println(s1.length);
//打印字符串s1的长度:2
System.out.println(s3.length);
//打印字符串s3的长度:0
/*
System.out.println(s0.length)会报错 NullPointerException 空指针十分
s0指向null 莫得本体对象,是以没法通过对象调用设施
*/
/*翻开String源码
package java.lang; //String类属于java.lang包 默许载入无需import导入
public final class String //public齐全公开 final class不可继承
implements java.io.Serializable, Comparable, CharSequence { //implements完了三个接口,用逗号离隔
private final char value[]; //private特有属性只能类内调用 final char只能以运升沉一次之后不可更动 value[]数组
public String {this.value = "".value;} //无参构造器 即 new String时赋值空字符串""的value
"s1"属于String类对象
String s1 = "s1";是把"s1"对象的地址赋值给s1
String s2 = new String("s2"); 是先new一个String对象 将"s2"的value和hash赋值给String对象 再将对象的地址赋值给s2
public int length {return value.length;}//复返this.value.length数组的长度
public boolean equals(Object anObject) {
//String对Object的equals设施重写 这里形参是Object类不是String类
if (this == anObject) {
//比拟对象地址是不是消失个对象
return true;
}
if (anObject instanceof String) {
//判断要比拟的anObject是否属于String类 由于String对equals重写 是以调用重写的equals的对象this属于String类 若是要比拟的对象不属于String类意味着比拟两边不同类
String anotherString = (String)anObject;
//在证实比拟对象属于String类后 由于形参编译类型是Object 这里要强转为String 才能使用String的内容
int n = value.length;
//计较this.value数组的长度
if (n == anotherString.value.length) {
//判断两字符串长度
char v1[] = value;
char v2[] = anotherString.value;
int i = 0;
while (n-- != 0) {
//先判断n!=0 为ture的话再n--
//若是n=0 即两个字符串都是""空字符串,跳过轮回体复返ture
if (v1[i] != v2[i])
//从第0位着手比拟字符
return false;
i++;
}
return true;
}
}
return false;
}
public String toString {return this;}//源toString是复返包名.类名.对象名@地址 重写后复返字符串内容
*/
}
}
欧宝体育nba

- 欧宝直播NBA 广西北海原土感染超700例,涠洲岛住宿行业退款1200余万 (2022-07-22)
- 欧宝直播NBA 有钱的苹果也扛不住了!外媒曝苹果筹谋来岁放缓招聘戒指开支 (2022-07-22)
- 欧宝直播NBA 媒苑絮语:媒体矩阵为何穷乏生意价值? (2022-07-17)
- 欧宝体育nba Supermojo完成600万美元种子轮融资, BH Digital等领投 (2022-07-17)
- 欧宝体育nba 十种常见的图像标注要领 | 数据标注 (2022-07-17)

- 欧宝直播NBA 3D打印法如何制备多孔陶瓷材料 (2022-07-17)
- 欧宝直播NBA 《2022现制茶饮行业说合证明》发布 (2022-07-17)
- 欧宝直播NBA 锐评|以严格监管促进网罗直播营销健康发展 (2022-07-17)
- 欧宝体育nba 极速放哨发布《疫情谈判专题调研诠释》 (2022-07-17)
- 欧宝直播NBA [大文观链]Moss.Earth: 怎样为我方购买一公顷亚马逊雨林? (2022-07-17)