static int what(int a) {
int result = 0;
while (a > 0) {
result = result * 10 + a % 10;
a = a / 10;
}
return result;
}
private static boolean containsAll(String[] substr, String[] str) {
for (String s : substr) {
if (!Arrays.toString(str).contains(s)) {
return false;
}
}
return true;
}
В любом случае сейчас это выглядит вполне безопасно и даже кажется, что можно переиспользовать это хранилище для сторонних менеджеров паролей (профит в халявной синхронизации).