首页新闻找找看学习计划

fos.wirte(b); ?

-3
[待解决问题]
长度是怎样计算的?修改
String s = "AAAA";
String s = "AABB";
byte b = s.getBytes();

for(int a=0;a<s.length();a++){
int c = b[a];

fos.write(b); //显示为: AAAA

fos.write(b,0,s.length()/2); //显示为:AABBAABBAABBAABB(不懂)

fos.write(b,s.length()/2,0); //显示为:空白(不懂)

fos.write(b,s.length()/2,s.length()/2); //显示为:BBBBBBBB (不懂)

s.length()/2 代表的是什么呢?
b,0,s.length()/2 与 b.s.length()/2,0 为什么结果不一样呢?代表的是什么意思?

前辈们知道的话求告知!!!
妹子买瓜吗的主页 妹子买瓜吗 | 菜鸟二级 | 园豆:202
提问于:2016-10-19 20:57
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册