“Java Cómo asignar una letra del alfabeto un puntaje” Código de respuesta

Java Cómo asignar una letra del alfabeto un puntaje

'a' = 97;
'z' = 122;

'A' = 65;
'Z' = 90;

score += strArr[i].charAt(j) - 'a' + 1;
Inna Kim

Java Cómo asignar una letra del alfabeto un puntaje

int score = 0;
        int maxScore = 0;
        int count = 0;
        String[] strArr = s.split(" ");

        for (int i = 0; i < strArr.length; i++) {
            strArr[i] = strArr[i].toLowerCase();
            for (int j = 0; j < strArr[i].length(); j++) {
                if (j == 0) {
                    score = 0;
                }
                score += strArr[i].charAt(j) - 'a' + 1;
            }

            if (score > maxScore) {
                maxScore = score;
                count = i;
            }
        }
        return strArr[count];
Inna Kim

Respuestas similares a “Java Cómo asignar una letra del alfabeto un puntaje”

Preguntas similares a “Java Cómo asignar una letra del alfabeto un puntaje”

Más respuestas relacionadas con “Java Cómo asignar una letra del alfabeto un puntaje” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código