首页 > 学院 > 开发设计 > 正文

String类的三个参数的构造方法

2019-11-15 00:20:18
字体:
来源:转载
供稿:网友
String类的三个参数的构造方法

  String(byte[] byte,int start,int length);如果byte数组指定长度12,但只存储10个字节,那么这里的length最多为10,这样一理解超简单,之前一直不懂。API中是这样说的通过使用平台的默认字符集解码指定的 byte 子数组,构造一个新的 String。新 String 的长度是字符集的函数,因此可能不等于该子数组的长度。当给定 byte 在给定字符集中无效的情况下,此构造方法的行为没有指定。如果需要对解码过程进行更多控制,则应该使用 CharsetDecoder 类。

  api看不懂,先不管。看下面对此构造方法的应用,while循环内的输出语句。结果是在控制台输出百度首页的html源码

  


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表