• 技术文章 >Java >Java入门

    什么是java字符串

    (*-*)浩(*-*)浩2019-11-09 11:06:18原创3197

    java字符串是string类,Java程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。

    创建字符串

    创建字符串最简单的方式如下: (推荐学习:java课程

    String greeting = "java入门教程";

    在代码中遇到字符串常量时,这里的值是 "菜鸟教程"",编译器会使用该值创建一个 String 对象。

    和其它对象一样,可以使用关键字和构造方法来创建 String 对象。

    String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数:

    StringDemo.java 文件代码:

    public class StringDemo{
       public static void main(String args[]){
          char[] helloArray = { 'r', 'u', 'n', 'o', 'o', 'b'};
          String helloString = new String(helloArray);  
          System.out.println( helloString );
       }

    以上实例编译运行结果如下:

    runoob

    注意:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了(详看笔记部分解析)。

    如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类。

    以上就是什么是java字符串的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:java中类是什么意思 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • JAVA编程思想笔记 : 复用类• java 枚举使用方法• Java和PHP哪个好学点• Java IO知识点• java运行速度为什么比php快?
    1/1

    PHP中文网