小编Nik*_*nri的帖子

将整数数组转换为十六进制字符串

我有一个包含一些整数的数组,我想将其转换为十六进制格式的字符串。这是我使用的代码,并且运行良好。我只是想知道是否有更简单的方法来做到这一点。

my @arr = get_tw() ; ##array of integer

for(my $i=0;$i<@arr;$i++){ 

  $arr[$i]= sprintf('%02x',$arr[$i]); ##overwrite with the hex value

} 

my $string  = join('',@arr); ##build a string from a array
Run Code Online (Sandbox Code Playgroud)

perl

4
推荐指数
2
解决办法
2664
查看次数

标签 统计

perl ×1