Java8中的字符
角色扮演不起作用了。。。它返回的是散列码,而不是结构中某个部分的值 例如:字符(0),其中的“1”返回49,而不是1Java8中的字符,java,char,character,Java,Char,Character,角色扮演不起作用了。。。它返回的是散列码,而不是结构中某个部分的值 例如:字符(0),其中的“1”返回49,而不是1 我能做什么 欢迎使用堆栈溢出!请发一封信。不清楚你的代码是什么,它是正确的。它返回字符“1”,当作为int处理时,该字符的值为49。您的代码正在将返回的值转换为int。。。将其返回到char,您将看到1该方法定义为,返回类型为char,那么您为什么要将其分配给一个数字变量,例如int??要添加到您的答案中,可能还值得一提的是,chars int值就是它所做的。谢谢
我能做什么 欢迎使用堆栈溢出!请发一封信。不清楚你的代码是什么,它是正确的。它返回字符“1”,当作为
int
处理时,该字符的值为49。您的代码正在将返回的值转换为int。。。将其返回到char
,您将看到1
该方法定义为,返回类型为char
,那么您为什么要将其分配给一个数字变量,例如int
??要添加到您的答案中,可能还值得一提的是,chars int值就是它所做的。谢谢