首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java里有类似delphi中的char()方法吗?半夜了,多谢

2012-01-24 
java里有类似delphi中的char()方法吗?半夜了,谢谢!做了一个语言的翻译,从delphi翻译到Java,发现delphi里有

java里有类似delphi中的char()方法吗?半夜了,谢谢!
做了一个语言的翻译,从delphi翻译到Java,发现delphi里有Char()方法,就是类似转化为字符这样的功能,
java里我用(char)强转,转化成的字符有的是乱码,小方块,delphi里不会出现,请问有类似专家解决此类问题吗?

[解决办法]

探讨

之所以会出现乱码是因为中文是占两个字符的,然后你强转的话肯定乱码了!这个方法肯定是有的!

[解决办法]
System.out.println((char)65);//输出A
探讨
(char)65==A

[解决办法]
探讨

引用:

引用:

之所以会出现乱码是因为中文是占两个字符的,然后你强转的话肯定乱码了!这个方法肯定是有的!

这可能就是导致乱码的原因
楼主可以试试下面这种方法:
Java code

package csdn;

public class Test {
public static voi……

[解决办法]
java.lang.Character.toChars(40)[0] : (

Character.isISOControl(5) : true 控制 不可打印
[解决办法]
探讨

你好,我传5进去,出来还是“□”,而delphi里是“|”,是不是要编码什么的?谢谢!

热点排行