专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java基础学习:java的字符串类型

Java基础学习:java的字符串类型

更新时间:2020-04-13 16:16:59 来源:动力节点 浏览2873次


  一、什么是字符串


  其实,在初学Java的时候第一个demo就是在控制台输出"hello world",这个"hello world"就是一个字符串,字符串在项目的开发中会经常用到。在 Java 语言中,字符串被作为 String 类型的对象来进行处理,位于 java.lang 包中。创建String的方法有一下几种:


  (1) String name = “James”;创建一个字符串对象James,名字是name


  (2) String team = new String();创建一个空字符串对象, 名字是team


  (3) String address = new String("Cleaveland");创建一个字符串对象Cleaveland,名字是address


Java基础学习:java的字符串类型


  二、String常用的方法


Java基础学习:java的字符串类型


Java基础学习:java的字符串类型


  equals()方法和“==” 的区别:equals():方法比较两个字符串对象的内容是否一致,==用来判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象。


  三、String、StringBuffer和StringBuilder的区别


  String 对象一旦创建就不能被修改,是不可变的。而StringBuffer和StringBuilder是可变的。


  StringBuffer 是线程安全的,性能低。


  StringBuilder 是线程不安全的,性能高。


  一般情况下,使用 StringBuilder 类来创建一个内容可变的字符串对象。


  四、StringBuild的常用方法


  创建StringBuilder对象:


  (1) StringBuilder team = new StringBuilder();创建一个空的StringBuilder对象


  (2) StringBuilder name = new StringBuilder("James");创建一个StringBuilder对象Jame


Java基础学习:java的字符串类型


 以上就是动力节点java培训机构的小编针对“Java基础学习:java的字符串类型”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>