常用类.String类

乎语百科 221 0
package 常用类.String;import java.util.Arrays;import java.util.Locale;public class demo01 {    public static void main(String[] args) {        String name="hello";//"hello"常量存储在字符串池中,        name="zhangsan";//"zhangsan"赋值给name变量,给字符串赋值时,并没有修改数据,而是重新开辟一个空间                        //hello变成了垃圾        String name2="zhangsan";        //演示字符串的另一种创建方式 new String();创建了两个对象,分别在池、堆里面        String str=new String("java");//浪费空间        //面试题        String str1=new String("java");        System.out.println(str==str1);//false        System.out.println(str.equals(str1));//比较字符串,比较的是数据        System.out.println("================================");        //String类常用的方法        //1、length();返回字符串的长度        //2、charAt(int index);返回某个位置的字符        //3、contains(String str);判断是否包含某个字符串        String content="java是世界上最好的java编程语言,java真香";        System.out.println(content.length());        System.out.println(content.charAt(content.length()-1));        System.out.println(content.contains("java"));        System.out.println(content.contains("php"));        System.out.println("================================");        //String类常用的方法        //4、toCharArray();返回字符串对应的数组        //5、indexOf(String str);返回子字符串首次出现的为位置        //6、lastIndexOf(String str);返回字符串最后一次出现的位置        System.out.println(Arrays.toString(content.toCharArray()));        System.out.println(content.indexOf("java"));        System.out.println(content.indexOf("java",4));        System.out.println(content.lastIndexOf("java"));        System.out.println("================================");        //String类常用的方法        //7、trim();去掉字符串前后的空格        //8、toUpperCase();把小写转成大写   toLowerCase();把大写转成小写        //9、endWith(String str);判断是否以str结尾   startWith(String str);判断是否以str开头        String content2="      hello World      ";        System.out.println(content2.trim());        System.out.println(content2.toUpperCase());        System.out.println(content2.toLowerCase());        String filename="hello.java";        System.out.println(filename.endsWith("java"));        System.out.println(filename.startsWith("hello"));    }}

标签:

留言评论

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~