当前位置: 首页 > news >正文

加油站网站建设网站交易平台

加油站网站建设,网站交易平台,开发购物网站社交的软件公司,静海的做网站相同点: String 和 StringBuffer,它们可以储存和操作字符串, 即包含多个字符的字符数据。 String 和 StringBuffer 的区别有以下几点: 1.String 类提供了数值不可改变的字符串。而 StringBuffer 类提供的字符串进行修改。 当你知…

相同点:

String 和 StringBuffer,它们可以储存和操作字符串, 即包含多个字符的字符数据。

String 和 StringBuffer 的区别有以下几点:

1.String 类提供了数值不可改变的字符串。而 StringBuffer 类提供的字符串进行修改。
当你知道字符数据要改变的时候你就可以 使用 StringBuffer 。典型地,你可以使用 StringBuffers 来动态构造字符数据。
2.String 实现了 equals 方法, new String(“abc”).equals(new String(“abc”) 的结果为 true,
StringBuffer 没有实现 equals 方法, new StringBuffer(“abc”).equals(new StringBuffer(“abc”)的结果为 false
3.我们要把 1 10000  的所有数字拼起来,组成 一个串。
import java.util.Date;
public class Test01 {public static void main(String[] args) {//StringBuffer 把 1 到 10000 的所有数字拼起来,组成一个字符串StringBuffer stringBuffer = new StringBuffer();long start  = new Date().getTime();for(int i=0;i<10000;i++){stringBuffer.append(i);}long end = new Date().getTime();System.out.println(end-start);//String 把 1 到 10000 的所有数字拼起来,组成一个字符串String string = new String();long start1  = new Date().getTime();for(int i=0;i<10000;i++){string = string + i;}long end1 = new Date().getTime();System.out.println(end1-start1);}
}
上面的代码效率很高,因为只创建了一个 StringBuffer 对象,而下面的代码
效率很低,因为创建了 10001 个对象。
4. StringBuilder StringBuffer相比,后者是线程安全的,前者是线程不安全,所以在使用时,对少量数据进行操作时选择String,对大量数据进行操作时,多线程使用StringBuffer,单线程使用StringBuilder。
5.Sring 覆盖了 equals 方法和 hashCode 方法,而 StringBuffer 没有覆盖 equals 方法和 hashCode 方法,所以,将 StringBuffer 对象存储进 Java 集合类中时会出 现问题。
http://www.ds6.com.cn/news/56919.html

相关文章:

  • 大连网站设计案例sem技术培训
  • 可以帮别人备案网站吗朝阳区搜索优化seosem
  • jsp网站建设项目实战二级域名网站免费建站
  • 零起飞网站建设工作室网站搭建流程
  • 哪个网站做app百度小说风云榜
  • 游戏工作室网络组建方案惠州百度seo哪家好
  • asp网站搭建教程百度信息流怎么投放
  • 网站建设中图片怎么样seo云优化如何
  • 建设网站的基本技术西安网站关键词推广
  • 和凡科网类似的网站西安网络推广公司大全
  • 网站备案 做网站时就需要吗营销型网站建设的步骤流程是什么
  • 广州建设工程交易网好搜seo软件
  • 长沙营销型网站seo搜索引擎优化原理
  • 做ppt配图好用的网站广告发布
  • 做网站推广怎么找客户台州seo网站排名优化
  • 如何免费制作简历常州网站建设优化
  • 网站建站的尺寸百度客服在哪里找
  • 南沙企业网站建设sem是什么意思啊
  • 中国林业建设协会网站企业网站优化技巧
  • 开福区城乡建设局网站中国搜索引擎
  • 乌镇网站建设标书软文营销网站
  • 中学网站建设方案广州优化seo
  • 网站打开慢电脑零基础培训班
  • 网站建设多少钱杭州seo网站培训班
  • 网站设计概念东莞seo优化公司
  • 百度 网站地图怎么做发文章用哪个平台比较好
  • 百度爱采购优化合肥seo培训
  • 延安网站建设网络公司推广引流网站
  • 无锡 网站开发如何查看百度搜索指数
  • 网站建设公司浙江鸿星尔克网络营销