我认为我可以用这个分开:
<#list str as c>
...
</#list>
但是我需要将此char转换为byte并将其添加到另一个数字。在大多数语言中它都是这样的:
int num=53, res;
char c='g';
res=num+c;//c cast to byte and then to int.
但我不知道如何做到这一点。
P.S。我无法修改代码,我只能添加html页面,所以我必须使用freemarker作为我的逻辑。
答案 0 :(得分:2)
您无法在开箱即用的FreeMarker中为字符添加数字。最接近的是%define ___SYSCALL_EXIT 1
// ... at the end of _start:
mov eax, ___SYSCALL_EXIT
mov ebx, 0
int 0x80
(和num?lower_abc
),它将1转换为n?upper_abc
,将2转换为'a'
,依此类推。如果你不能用它来解决任务,而且你也无法添加Java类,那么这将是一个问题......
另外,你不能'b'
这样的字符串,但是像这样:
#list