Java代码实现将秒转为"分钟:秒"格式并将数字转换为Discord可识别的数字图标:

public static String formatTime(int seconds) {
    int minutes = seconds / 60;
    int remainingSeconds = seconds % 60;
    return String.format("%d:%02d", minutes, remainingSeconds);
}

public static String formatDiscordIcon(int number) {
    String[] digits = Integer.toString(number).split("");
    String result = "";
    for (String digit : digits) {
        switch (digit) {
            case "0":
                result += ":zero:";
                break;
            case "1":
                result += ":one:";
                break;
            case "2":
                result += ":two:";
                break;
            case "3":
                result += ":three:";
                break;
            case "4":
                result += ":four:";
                break;
            case "5":
                result += ":five:";
                break;
            case "6":
                result += ":six:";
                break;
            case "7":
                result += ":seven:";
                break;
            case "8":
                result += ":eight:";
                break;
            case "9":
                result += ":nine:";
                break;
            default:
                // ignore non-digit characters
                break;
        }
    }
    return result;
}

示例用法:

int seconds = 95;
String formattedTime = formatTime(seconds); // "1:35"

int number = 958;
String formattedNumber = formatDiscordIcon(number); // ":nine::five::eight:"
java 将秒转为 分钟秒 格式 并以以下格式转换 zero nine five eight 为discord可识别的数字图标

原文地址: http://www.cveoy.top/t/topic/br0e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录