zoukankan      html  css  js  c++  java
  • 字符串String

    package 第十五章;
    
    import java.util.Scanner;
    
    public class Jisuan {
        public static void main(String[] agrs){
            Scanner console = new Scanner(System.in);
            String pwd = console.next();
            //str.lenght();//计算字符串长度
            int length = pwd.length();
            
            System.out.println(length);
        }
    }
    View Code
    package 第十五章;
    
    public class GetIndexTest {
        public static void main(String[] agrs){
            String str = "adsadsdasdas";
            //indexOf (字符a):返回第一次出现字符a的下标
            //int index = str.indexOf('a');
            //indexOf (字符串):返回第一次出现字符串的下标
            //int index1 = str.indexOf("sa");
            
            //System.out.println(index);
            //System.out.println(index1);
            
            //从后往前找,返回第一次出现的下标
            int li = str.lastIndexOf('a');
            
            int li1 = str.lastIndexOf("sa");
            System.out.println(li);
            System.out.println(li1);
            
        }
    }
    View Code
    package 第十五章;
    
    public class 拼接 {
        public static void main(String[] agrs){
            String str = "我是";
            String str1 = "好人";
            //"+"表示拼接
            String stra = str+str1;
            //字符串拼接
            String strc = str.concat(str1);
            
            System.out.println(stra);
            System.out.println(strc);
        }
    }
    View Code
    package 第十五章;
    
    public class 截取 {
        public static void main(String[] agrs){
            String str = "abcaaa";
            
            //截取从下标2开始到结尾的字符子串.
            String substr = str.substring(0);
            //截取从下标2开始到下标4的字符子串.包含前面不包含后面
            String substr1 = str.substring(0,1);
            System.out.println(substr);
            System.out.println(substr1);
            
            
            //str = "  abc  ";
            
            //System.out.println(str.length());
            //trim()去首尾空格
            //System.out.println(str.trim().length());
        }
    }
    View Code
    package 第十五章;
    
    public class 不同 {
        public static void main(String[] agrs){
    //        //==:判断两个对象是否都是同一个对象
    //        //equals比较内容是否相同
    //        
    //        String str = "abc";
    //        String str1 = str;
    //        String str2= new String("abc");
    //        System.out.println(str2.equals(str1));
    //        System.out.println(str==str2);
            
            String s1 = "abc";
            String s2 = "ABC";
            System.out.println(s1.equals(s2));
            //equalsIgnoreCase忽略大小写的比较
            System.out.println(s2.equalsIgnoreCase(s2));
            //toLowerCase转换成小写
            String s11 = s1.toLowerCase();
            System.out.println(s11);//abc
            //toUpperCase转换成大写
            String s12 = s1.toUpperCase();
            System.out.println(s12);//ABC
        }
    }
    View Code

    1.字符串(String)的定义
           String  str = “内容”
           String  str = new String();//内容为null
           String  str = new String(“内容”);
    2.java.lang.*
           字符串所在的包是javalang.
         注意:所有在java.lang包下的类,我们使用时,不需要import.
    3.常用方法
          str.length();//字符串的长度
          str.indexOf(str1);//子串str1出现的下标.(从前往后找).
          str.lastIndexOf(str1)//子串str1出现的下标(从后往前找).
          str.substring(begin);//截取从下标begin开始到末尾的子串.
          str.substring(begin,end)//截取从下标begin开始到下标end的子串.
          str.trim();//去掉首尾空白
          str.toLowerCase();//返回字符串的小写
          str.toUpperCase();//返回字符串大写

  • 相关阅读:
    (一)Python装饰器的通俗理解
    Linux实例安装VNC Server实现图形化访问
    TightVNC for Windows
    使用Xmanager远程CentOS 7服务器(XDMCP)
    Using Xmanager to connect to remote CentOS 7 via XDMCP
    在windows上使用xdmcp登陆centos,红帽linux
    Xmanger远程连接Centos7(成功配置)
    Centos7.2命令安装图形化界面
    CentOS 7安装图形界面
    CentOS 7命令行安装GNOME、KDE图形界面(成功安装验证)
  • 原文地址:https://www.cnblogs.com/liumeilin/p/6955220.html
Copyright © 2011-2022 走看看