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

    }

    遇到的问题:无

    明天任务:字符串与数组

  • 相关阅读:
    Delete 语句带有子查询的sql优化
    标量子查询SQL改写
    自定义函数导致的sql性能问题
    Oracle 11G RAC For ASM 利用RMAN COPY进行存储迁移
    WPF 如何控制右键菜单ContextMenu的弹出
    将字符串以用二进制流的形式读入XML文件
    WPF 将数据源绑定到TreeView控件出现界面卡死的情况
    WPF如何实现TreeView节点重命名
    Azure一个Cloud Service支持多个公网地址
    Azure上部署Barracuda WAF集群 --- 2
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13278973.html
Copyright © 2011-2022 走看看