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);
    }

    }

    遇到的问题:无

    明天任务:字符串与数组

  • 相关阅读:
    增强学习--值迭代
    makefile opencv的案例
    shiro拦截器处理链执行顺序
    HTTP头字段总结
    IntelliJ IDEA上创建Maven Spring MVC项目
    使用deploy命令发布jar到私服仓库nexus
    JAVA设计模式之单例模式
    java基础-I/O系统
    HTTP深入浅出 http请求
    HTTP Header 详解
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13278973.html
Copyright © 2011-2022 走看看