zoukankan      html  css  js  c++  java
  • 学习Java的第五天

    学习内容:字符串

    一、String类

    1.字符串的声明:String 字符串变量名;(‘S’必须大写)

    2.String类常用构造方法:(1)String(char a[])

                                              (2)String(char a[],int offset,int length)

                                               (3)String(char[]value)

    二、连接字符串

    1.使用‘+’实现连接多个字符串功能。

    例:

    public class 连接字符串 {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    String s1=new String("hello");
    String s2=new String("Java");
    String s3=s1+s2;//字符串连接的实现
    System.out.println(s3);
    }

    }

    三、获取字符串信息

    1.获取字符串长度。

    语法:str.length();

    2.字符串查找。

    语法:str.indexOf(substr)

    例:

    public class 获取字符串信息 {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    String str="We are students";
    int size=str.lastIndexOf("");
    System.out.println("空字符在字符串中的位置为:"+size);
    System.out.println("字符串长度为:"+str.length());
    }

    }

    四、字符串操作

    1.获取子字符串(使用substring()方法)

    语法:str.substring(int beginIndex)

    例:

    public class 获取子字符串 {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    String str="hello java";
    String str1=str.substring(0,3);
    System.out.println(str1);
    }

    }

    2.字符串替换

    语法:str.replace(char oldchar,char newchar)

    例:

    public class 字符串替换 {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    String str="address";
    String newstr=str.replace('a', 'A');
    System.out.println(newstr);
    }

    }

    遇到的问题:无

    明天任务:字符串与数组

  • 相关阅读:
    MySql 用户 及权限操作
    MAC 重置MySQL root 密码
    在mac系统安装Apache Tomcat的详细步骤[转]
    Maven:mirror和repository 区别
    ES6 入门系列
    转场动画CALayer (Transition)
    OC 异常处理
    Foundation 框架
    Enum枚举
    Invalid App Store Icon. The App Store Icon in the asset catalog in 'xxx.app' can’t be transparent nor contain an alpha channel.
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13278973.html
Copyright © 2011-2022 走看看