zoukankan      html  css  js  c++  java
  • Java String 类

    在 Java 中,字符串属于对象,Java 提供了 String 类来创建和操作字符串。

    创建字符串


    如:

    String str = "爱吃西瓜的番茄酱";
    

    注意:String类是不可改变的,所以一旦创建了 String 对象,那它的值就无法改变了

    获取字符串长度

    用于获取有关对象的信息的方法称为访问器方法

    String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数。

    public class StringDemo {
        public static void main(String[] args){
            String site = "www.cnblogs.com/youcoding";
            int len = site.length();
            System.out.println("我的博客地址长度为:"+ len);
        }
    }
    

    输出:

    我的博客地址长度为:25
    

    连接字符串

    1、可以使用concat()方法来连接字符串。

    如:

    "我的名字是:".concat("番茄");
    

    结果为:

    我的名字是:番茄
    

    2、可以使用+操作符来连接字符串:

    如:

    "hello " + "world "+ "!"
    

    结果如下:

    hello world !
    

    创建格式化字符串

    1、可以使用printf()方法来格式化输出。

    如:

    public class StringDemo {
        public static void main(String[] args){
            float a = 1;
            int b = 2;
            String c = "hello";
    
            System.out.printf("浮点型变量的值为:%f, "+
                    "整数型变量的值为:%d, "+
                    "字符串型变量的值为:%s, ", a, b, c);
        }
    }
    

    结果为:

    浮点型变量的值为:1.000000, 整数型变量的值为:2, 字符串型变量的值为:hello, 
    Process finished with exit code 0
    

    2、可以使用format()方法创建可复用的格式化字符串。

    如:

    public class StringDemo {
        public static void main(String[] args){
            float a = 1;
            int b = 2;
            String c = "hello";
    
            String fs;
    
            fs = String.format("浮点型变量的值为:%f, "+
                    "整数型变量的值为:%d, "+
                    "字符串型变量的值为:%s, ", a, b, c);
    
            System.out.println(fs);
        }
    }
    

    输出:

    浮点型变量的值为:1.000000, 整数型变量的值为:2, 字符串型变量的值为:hello, 
    
    Process finished with exit code 0
    

    每天学习一点点,每天进步一点点。

  • 相关阅读:
    一些集群操作以及问题查询
    .a 文件 和 so 文件
    KNN算法
    opendir函数和readdir函数内涵及用法
    tps 和 qps的区别
    Git使用(积累一些常用的命令)
    MurmurHash
    HyperLogLog
    MySQL主从不生效且无错误
    正则表达式与SQL
  • 原文地址:https://www.cnblogs.com/youcoding/p/12682291.html
Copyright © 2011-2022 走看看