當我試試這個:android.utils.Base64.encode得到不同的值
map.put("password1", Base64.encode("111111".getBytes(),Base64.DEFAULT));
map.put("password2", Base64.encode("111111".getBytes(),Base64.DEFAULT));
map.put("password3", Base64.encode("111111".getBytes(),Base64.DEFAULT));
我有密碼1,密碼2和password3的不同值:
密碼1:[B @ 5368aecc
密碼2:[B @ 536e9ea0
password3:[B @ 536c0dec
是它應該是相同的價值呢? 在此先感謝。
我應該使用「Base64.encodeToString」而不是「Base64.encode」 – topxebec 2014-09-15 03:05:29