package com.ynxbd.push.helper; import org.springframework.util.ObjectUtils; import java.nio.charset.StandardCharsets; /** * @author 李进才 * @ClassName StringHelper * @Description description * @date 2023/1/28 09:41 */ public class StringHelper { /** * 数字倒序排列 * * @param num 被排序数字 */ public static String numDesc(String num) { StringBuilder sb = new StringBuilder(); if (ObjectUtils.isEmpty(num)) { return null; } for (int i = num.length() - 1; i >= 0; i--) { sb.append(num.charAt(i)); } return sb.toString(); } /** * BASE64加密 * * @param data 需要加密的字符串 * @return 加密后的字符串 */ public static String encode(String data) { return java.util.Base64.getEncoder().encodeToString(data.getBytes(StandardCharsets.UTF_8)); } }