Java 1 day
package Joker;
/*
* String
* char[]
* 字符串内容一旦写定,不能更改
* ==:地址是否相等
* equals:内容是否相等
* int length():字符串长度
* String trim():去掉字符串两边空格
* String toLowerCase():转换成小写
* String toUpperCase():转换成大写
* int indexOf(String str):查找字符串str在给定字符串中出现的初始位置的下标,返回值为int类型
* int indexOf(String str,int from):从from开始查找字符串str在给定字符串中出现的初始位置的下标
* int lastIndexOf(String str):倒序查找字符串str在给定字符串中出现的初始位置的下标,返回值为int类型
* char charAt(int num):返回指定位置num处的字母是什么
* String substring(int beginIndex):从beginIndex开始截取字符串
* Stringsubstring(int beginIndex,int endIndex):从beginIndex开始到endIndex结束截取字符串,含头不含尾
*/
public class bili {
public static void main(String[] args) {
String a="abcdefg";//常量池
String b=new String("abc");//堆 地址1
String c=new String("abc");//堆 地址2
String d="abc";//常量池
System.out.println(a==d);
System.out.println(a==c);
System.out.println(b==c);
System.out.println(a.equals(b));
System.out.println(b.equals(c));
System.out.println(c.equals(d));
int[] arr=new int[]{1,2};
System.out.println(arr.length);//属性
System.out.println(a.length());//方法
System.out.println(a.trim());
System.out.println(a.lastIndexOf("bc"));
System.out.println(a.charAt(6));
System.out.println(a.substring(4));
System.out.println(a.substring(2, 5));
}
}
浙公网安备 33010602011771号