Erro no uso do toLawerCase();

4 respostas
java
O

pessoal preciso de ajuda, estou tentando testar uma conversão de letras minuculas para maiúsculas, mas quanto tento usar o toLowerCase(); ele retorna um erro, pelo que entendi ele não aceita esse metódo para argumentos do tipo string

meu código:

package useString;

import java.util.Locale;

public class useString01 {

	public static void main(String[] args) {
		
		String original = "abcde FGHIJ abs DEFG    ";
		
/// convertendo a string original para letras minúsculas
		
	  String s01 = original.toLowerCase(s01);
		
		
	}

}

4 Respostas

hugokotsubo

O método não tem parâmetros, o correto é apenas original.toLowerCase().

O

mas se eu colocar dessa forma como ele sabe que é para converter a variável s01 para minúsculo ? perguntando mais para entender o funcionamento.

hugokotsubo

O que ele faz é pegar a string original, e retorna outra string com os caracteres desta convertidos para minúsculos.

E essa outra string é atribuída para s1.

Ou seja, a string que foi convertida é original. O resultado da conversão foi colocado em s1.

O

muito obrigado Hugo :+1:

Criado 30 de agosto de 2022
Ultima resposta 30 de ago. de 2022
Respostas 4
Participantes 2