2021-01-23(482. 密钥格式化)

class Solution {
     
    public String licenseKeyFormatting(String S, int K) {
     
        S=S.toUpperCase();
        S=S.replace("-","");
        String str="";
        int temp=0;
        for(int i=S.length()-1;i>=0;){
     
            if(temp<K){
     
                str+=S.charAt(i);
                temp++;
                i--;
            }else{
     
                str+="-";
                temp=0;
            }
        }
        str=new StringBuilder(str).reverse().toString();
        return str;
    }
}

你可能感兴趣的:(数据结构与算法)