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

如何做网站的下载的二维码北京网站排名

如何做网站的下载的二维码,北京网站排名,廊坊seo建站,网站推广服务报价表构造方法 通过字符数组构造,结果abc 通过字节数组构造#xff0c;结果abc //把字符串转化为字节数组 当前代码编译环境为UTF-8#xff0c;出现异常时#xff0c;直接抛出异常即可。mainthrows UnsupportedEncodingException 编译环境为UTF-8#xff0c;但是运用gb2312这个…构造方法 通过字符数组构造,结果abc 通过字节数组构造结果abc //把字符串转化为字节数组 当前代码编译环境为UTF-8出现异常时直接抛出异常即可。mainthrows UnsupportedEncodingException 编译环境为UTF-8但是运用gb2312这个编译环境重新编译就出现了乱码如图示。 常用方法 获取相关的办法 前闭后开【 判断相关的方法 转换相关的方法 分割相关的方法 public String[] split(String regex) 将此字符串按照给定的 regex规则拆分为字符串数组。 public static void main(String[] args) {// 创建字符串对象String s aa,bb,cc;String[] strArray s.split(,); // [aa,bb,cc]for (int x 0; x strArray.length; x) {System.out.println(strArray[x]); // aa bb cc} } StringBuffer StringBuffer 对象则代表一个字符序列可变的字符串当一个 StringBuffer 被创建以后通过 StringBuffer 提 供的 append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序列。一旦 通过 StringBuffer 生成了最终想要的字符串就可以调用它的 toString()方法将其转换为一个 String 对象。 构造方法 StringBuffer() : 构造一个不带任何字符的字符串生成器其初始容量为 16 个字符。 StringBuffer(String str) : 构造一个字符串生成器它包含与指定的 str 相同的字符。该字符串生成器的初始容 量为 16 加上字符串参数的长度。 StringBuffer(int capacity) : 构造一个不带任何字符的字符串生成器其初始容量由 capacity 参数指定。 获取相关的方法 public char charAt(int index) : 返回此序列中指定索引处的 char 值。 pubic int indexOf(String str) : 返回第一次出现的指定子字符串在该字符串中的索引。 public int indexOf(String str, int fromIndex) : 从指定的索引处开始返回第一次出现的指定子字符串在该字符串中的索引。 public int length() : 返回长度字符数。 public String toString() : 返回此序列中数据的字符串表示形式。 public String substring(int start) : 返回一个新的 String它包含此字符序列当前所包含字符的子序列。 public String substring(int start, int end) : 返回一个新的 String它包含此序列当前所包含字符的子序列。 charAt、indexOf、lastIndexOf、length、subString 方法与 String 类用法一致不再演示。 修改相关的方法 public StringBuilder append(xxx xx) : 追加 xx 字符串。 public StringBuilder delete(int start, int end) : 移除start到end位置的字符。 public StringBilder deleteCharAt(int index) : 移除指定位置上的 char。 public StringBuilder insert(int offset, xxx xx) : 在某个位置插入 xx 字符串。 public StringBuilder replace(int start, int end, String str) : 使用str替换字符串中 start 到 end 位置的字符串。 public StringBuilder reverse() : 反转字符串。 public void setCharAt(int index, char ch) : 将给定索引处的字符设置为 ch。 public void setLength(int newLength) : 设置长度。字符串长度不足newLength 用空格补充超过了截取到 newLength。 为什么需要StringBuffer? String 在内部维护了一不可变字符数组是静态字符串。拼接性能特别差。 StringBuffer 在内部维护一可变长度字符数组通过一定的算法实习字符串的动态增加。所以可以成为动态字符串。 性能测试 进行字符的累加从而统计出字符串追加和StringBuffer 追加的区别。 StringBuilder StringBuffer 是线程安全的可以在高并发的场景下使用。StringBuilder 是线程不安全在高并发的场景可能发生数据丢失(数据覆盖)。数组越界(由于添加元素触发数组扩容导致数组越界)。 线程安全 在append方法中加入synchronized加锁原子性操作 ej: public synchronized void append(String s){ } 越界问题 性能测试 将StringBuffer中性能测试的代码加上StringBuilder单线程多线程是不安全的 的测试。 总结 简述 String、StringBuilder、StringBuffer 的区别 String是静态字符串内部维护一不可变字符数组。StringBuilder和StringBuffer是动态字符串内部维护一可变字符数组。 StringBuilder、StringBuffer 的 操作字符串的性能要远优于 String。String只适用于少量的字符串操作的情况。 StringBuffer 是线程安全的StringBuilder是线程不安全的。StringBuilder 的性能要优于 StringBuffer。
http://www.hkea.cn/news/14446918/

相关文章:

  • 怎么修改网站默认首页wordpress位置
  • 网站入口首页动漫wordpress主题
  • 建设企业网站需要注意的问题搭建个人视频网站
  • 网站制作过程合理步骤是什么网站开发验收过程
  • 大安网站建设公司装修预算表
  • 建设网站哪家好温州 网站优化
  • 互联网公司怎么找网站建设客户wordpress 坏图片
  • 哈巴狗模式网站开发wordpress邮件失败
  • 买的虚拟主机怎么做网站网站站群管理系统
  • 微企点建站平台介绍北京网站制作很好 乐云践新
  • 计算机网站开发是那个语言百度seo wordpress插件
  • 专业网站制作团队专业网站制作团队郑州做网站天强科技
  • 网站建设建站流程方案做网站要求什么
  • iis新建网站无法浏览域名解析 别人网站
  • 北京网站设计策划公司导航类网站怎么做
  • 桐庐县网站建设WordPress登录不进
  • 北湖区网站建设办公楼网络组建方案设计
  • 做网站除了dw一份完整的网站策划方案
  • 海口网站建设哪家最好徐州金网网站建设
  • 自己做一网站 多做宣传.许昌做网站联系电话
  • 网站开发有哪些类型成都公司注册网
  • 15年做哪个网站致富软件工程课程设计
  • 山东住房和城乡建设部网站首页百度收不到我的网站
  • 温州免费建站解决问题的网站
  • 东莞网站建设化工seo营销策略
  • 西峡网站开发上海搬家公司收费价目表
  • 咸宁网站建设哪家专业怎么做赌钱网站
  • seo做网站赚钱招聘网站续费怎么做分录
  • 网站建设官网centos 7安装wordpress
  • 一个网站成本南阳网站推广招聘