Check if a String contains encoded characters

前端 未结 6 1042
情深已故
情深已故 2020-12-18 08:46

Hello I am looking for a way to detect if a string has being encoded

For example

    String name = \"Hellä world\";
    String encoded = new String(n         


        
6条回答
  •  悲&欢浪女
    2020-12-18 09:38

    You can check that your string is encoded or not by this code

    public boolean isEncoded(String input) {
    
        char[] charArray = input.toCharArray();
        for (int i = 0, charArrayLength = charArray.length; i < charArrayLength; i++) {
            Character c = charArray[i];
            if (Character.getType(c) == Character.OTHER_LETTER)){
                return true;
            }
        }
        return false;
    }
    

提交回复
热议问题