Java方法参数类型和JNI参数类型的转换
发布日期:2021-05-14 17:11:05 浏览次数:18 分类:精选文章

本文共 2712 字,大约阅读时间需要 9 分钟。

������������������������������������������Java���������������������������������������������������������������������������������withinInstruction(Token, BitSet, BitSet) ������������������������������ withinInstruction(LToken; LBitSet; LBitSet;)������������������������������������JNI���Java Native Interface������������������������������������������������������������������Long������������������������������������J���������������������

������������������������������������������������������������������������������Python������������������

def change_single_parameter(single_parameter):
if "[]" in single_parameter:
return "(" + change_single_parameter(single_parameter.replace("[]", "")) + ")"
elif single_parameter == "boolean":
return "Z"
elif single_parameter == "byte":
return "B"
elif single_parameter == "char":
return "C"
elif single_parameter == "short":
return "S"
elif single_parameter == "int":
return "I"
elif single_parameter == "long":
return "J"
elif single_parameter == "float":
return "F"
elif single_parameter == "double":
return "D"
elif single_parameter == "void":
return "V"
else:
return "L" + single_parameter + ";"
def parameter_list_change(parameter_string):
types = parameter_string.split(',')
if len(types) == 1:
return change_single_parameter(types[0])
else:
result = ""
for type in types:
result += change_single_parameter(type)
return result

������������������������������������Java���������������������������������������change_single_parameter ������������������������������������������������JNI���������������������������������������������"[]"������������������������������������������������������

������������parameter_list_change ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������Java������������������������������������JNI���������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

上一篇:导入GHTorrent数据库时copy to tmp table操作时间过长的解决方法
下一篇:SKLearn中SVM参数自动选择的最简单示例(使用GridSearchCV)

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月25日 17时29分13秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章