• 学习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);
    }

    }

    遇到的问题:无

    明天任务:字符串与数组

  • 相关阅读:
    php连接mysql数据库基础
    控制操作
    巨慢IE9的加速
    推广邮件客户端(二):完美的IMAP客户端
    XPath 和 LINQ to XML 的比较
    推广邮件客户端(三):常用IMAP客户端介绍
    关于Git工具与GitHub
    Android开源项目(非组件)
    windows下使用Git获取Android源码
    Eclipse导入项目:No projects are found to import
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13278973.html
Copyright © 2020-2023  润新知