package com.dsideal.Utils; import cn.hutool.core.date.DateUtil; public class dsKit { /** * 功能:获取当前时间 * @return */ public static String getCurrentTimeStr() { return DateUtil.formatDateTime(DateUtil.date()); } /** * 功能:输出消息,并且附带当前时间 * @param msg */ public static void print(String msg){ System.out.println(getCurrentTimeStr()+" "+msg); } /** * 功能:首字母转大写 * * @param input * @return */ public static String capitalizeFirstLetter(String input) { // 检查输入是否为空或者null if (input == null || input.isEmpty()) { return input; } // 将第一个字符转换为大写,然后与其余部分拼接 return input.substring(0, 1).toUpperCase() + input.substring(1); } /** * 将表名转换为驼峰命名法 */ public static String toCamelCase(String tableName) { StringBuilder sb = new StringBuilder(); boolean upperCase = false; for (char c : tableName.toCharArray()) { if (c == '_') { upperCase = true; } else if (upperCase) { sb.append(Character.toUpperCase(c)); upperCase = false; } else { sb.append(c); } } return sb.toString(); } }