【问题标题】:How to convert a StringBuffer to ASCII Code back into an integer如何将 StringBuffer 转换为 ASCII 代码回整数
【发布时间】:2012-10-09 16:26:36
【问题描述】:

对于编程课,我的老师要求我制作一个基本的计算器。虽然创建 CalculatorGUI 很简单,但我的老师希望我使用字符串缓冲区和 ASCII 代码来代替“良好的编程习惯”。我的问题在于将我完成的 StringBuffer 数字从计算器输入转换为我可以解决的 ASCII 码。我确信答案很简单,但我在这部分代码中遇到了问题。

非常感谢。

【问题讨论】:

  • 您能发布到目前为止您尝试过的内容吗?

标签: string buffer ascii calculator


【解决方案1】:

字符串有一个 getBytes 方法,它接受一个字符集并在该字符集中返回一个字节数组。

http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#getBytes(java.nio.charset.Charset)

类似: byte[] b = calcString.getBytes(Charsets.US_ASCII);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-03
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    • 2016-09-11
    相关资源
    最近更新 更多