Repetição de um caracter de uma string

galera
tenho um trabalho e não estou conseguindo resolver essa questao
Crie um algoritmo em java que retira todas os caracteres repetidos de uma String.
OBS: as strings tem que ser importadas.

cade a parte do código?

import java.util.Scanner;
class Atv11 {
public static char LetraRep(String s){
char c;
Scanner l= new Scanner(System.in);
String a;
System.out.println(“digite uma frase”);
a=l.nextLine();

        for(int i = 0; i < s.length();i++)
	{
		c = s.charAt(i);
		for(int j = i+1; j < s.length();j++)
		{
			if (c==s.charAt(j)) 
			{			        
				return c;
			}
		}
	}
	return ' ';

    	
}

public void main (){
   
System.out.println(LetraRep(c¹));

    
}

}

mas tem um erro nessa linha "System.out.println(LetraRep©);"
o erro esta exatamente o “c”

Não repita tópicos: É urgente

desculpe, é pq é a primeira vez que estou aqui.

Independente disso, basta ler as regras do fórum.
Resumidamente:

  • Não duplique tópicos
  • Evite títulos desnecessários como urgente, help, ajudem, etc.
  • Seja coerente, poste uma dúvida com o máximo de informações que puder, isso ajuda a entendermos e a sugerirmos resoluções.

muito obg ! rsrs
eu nao sabia

Você ta chamando um metodo que recebe uma string então deve passar essa string, ao invés de chamar assim:

System.out.println(LetraRep(c¹));

Você deve utilizar assim:

System.out.println(LetraRep(“Algum texto”));

Deixando o parâmetro entre " " você passa uma String

1 curtida