如何将StringBuffer转换为ASCII代码回到整数

时间:2012-10-09 16:26:37

标签: string buffer ascii calculator

对于编程课程,我的老师要求我建立一个基本的计算器。虽然创建一个CalculatorGUI很简单,但是我的老师希望我使用字符串缓冲区和ASCII代码来代替#34;良好的编程习惯"。我的问题在于从计算器输入转换我完成的StringBuffer数字并将其转换为我可以用它解决的ASCII代码。我确定答案很简单,但我在代码的这一部分处就是一块。

非常感谢。

1 个答案:

答案 0 :(得分:0)

字符串有一个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);