JAVA空字符的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 16:35:41
abcdefg
C语言可以用'\0'来截掉后面多的字符.
可JAVA用什么可以?我用'\0'后面的还是一样打印呀.什么方法可以把后面的清空呀?
而且我发现'\0'也用了一个位置.怎么删?

'\0'是char类型的默认值,不是空字符,要占位的
实现你的功能一条语句就可以:
s.replaceAll("\u0020","");

String temp = "abcdefg";

System.out.println(temp.substr(0,3));

输出结果为:
abc