请教一个java字符串的最简单问题(100分)

  • 主题发起人 主题发起人 一个过客
  • 开始时间 开始时间

一个过客

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个字符串,比如说是“123”吧!我想在他后面加上n个ASCII码为0的字符,可是怎么也不能成功!
String re =new String("123");
for(int i=0;i<n;i++)
re = re+ (char)0;
return re;
返回的还是123
 
ASCII码为0的字符是不可打印字符,其实是加上去了,但没有显示出来而已。
你用System.out.println(re);看看就知道了,后面已经有N个方框
//你这样加的只是/0,而不是“0”,改成这样:
//re = re.concat("0");
//不知道有没有直接加N个0的过程,要不你就用FOR循环吧~
 
ASCII码为0的字符
这是什么东西
 
接受答案了.
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部