我想将 Ruby 代码转换为 Java。一切都很好,除了一行:
digest = Digest::MD5.base64digest("#{width} #{height} #{unescaped_path} #{salt}")
digest.tr!('+/', '-_')
digest.tr!('=', '')
这段代码在 Java 中看起来有何相似之处?我想这会是这样的
digest = Base64.getDecoder().decode(width + " " + height + unescaped_path + salt);
然而,tr!我不清楚。它看起来像replace,但我不确定。
撒科打诨
相关分类