gpt4 book ai didi

java - 如何将负整数值转换为 char 数据类型

转载 作者:行者123 更新时间:2023-12-02 03:56:39 25 4
gpt4 key购买 nike

我正在尝试使用基于字符的堆栈来解决后缀表达式。
我需要将一些负值插入基于字符的堆栈,例如 '-2' 但它仅存储 '-' 部分。
我的确切代码如下所示 -

             char val=Character.forDigit(operation(temp),10);
System.out.println("pushed is "+val);


输出为“pushed is - ”
请帮忙。

最佳答案

字符类是单数的。就像一个字符,一个数字一样,所以它只获取“-2”的第一个。

请参阅此以获得更完整的解释:Difference between "char" and "String" in Java

关于java - 如何将负整数值转换为 char 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35384031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com