INNER CODE UNIT · Java

transformHostForClass

xiaojinzi123/Component · ComponentApi/src/main/java/com/xiaojinzi/component/ComponentUtil.java:109

    public static String transformHostForClass(String host) {
        StringBuffer sb = new StringBuffer();
        char[] hostChars = host.toCharArray();
        for (int i = 0; i < hostChars.length; i++) {
            char itemChar = hostChars[i];
            // 是否是字母
            boolean isLetter = (itemChar >= 'a' && itemChar <= 'z') ||
                    (itemChar >= 'A' && itemChar <= 'Z');
            // 是否是数字
            boolean isNumber = itemChar >= '0' && itemChar <= '9';
            // 是否转化为 _
            boolean isTransform = false;
            boolean needUpperCase = false;
            if (i == 0) {
                if (isLetter) {
                    // 是字母需要转化为大写
                    needUpperCase = true;
                } else {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…