【发布时间】:2012-03-11 00:55:30
【问题描述】:
Java 新手。尝试熟悉语法和整体语言结构。
我试图在 java 中模仿这个 php 函数,它只是将数字的所有实例转换为特定字符
for($x=10;$x<=20;$x++){
$string = str_replace($x, chr($x+55), $string);
}
所以在 php 中,如果一个字符串是 1090412,它将被转换为类似 A904C 的东西。
我正在尝试通过使用 string.replace 在 java 中执行此操作,但我一生都无法弄清楚如何正确转换变量。我知道我可以通过将整数转换为 (char) 来将其转换为字符,但不确定从那里去哪里。这给了我一个期望字符集的编译错误。
string=1090412;
for (x = 10; x <= 35; x++) {
string.replace( x, (char) (x + 55));
}
【问题讨论】: