Porównanie znaków dwóch tablic char[]

0

Hej,

Chciałem napisać program, który będzie usuwał powtarzające się znaki interpunkcyjne bądź spacje. Chciałem żeby tekst wpisywany z klawiatury lądował do tablicy a następnie ta tablica była porównywana z tablića znaków, które nie mogą się powtarzać.
Póki co nie mogę znaleźć metody porównania tych tablic. Myślałem nad .equals ale nie wiem jak to odnieść do konkretnego miejsca w tablicy poprzez pętle.
Ktoś podsunie jakąś wskazówkę?

public class Zad1 
{
	public void formatText( String text )
	{
//		for ( int i = 0 ; i<text.length(); i++)
//		{
//			System.out.print(text.charAt(i));
//		}	
//		System.out.println();
		
		int n = text.length();
		char[] charMatrix= new char[n];
		
		for ( int i = 0 ; i<text.length(); i++ )
		{
			charMatrix[i] = text.charAt(i);
		}
		System.out.println(charMatrix);
		
		char[] characters = { '.' , ',' , ' '};
		
	}
	
	public static void main (String[] args)
	{
		Scanner s = new Scanner(System.in );
		System.out.println("Wpisz tekst niesformatowany: ");
		Zad1 z = new Zad1();
		z.formatText( s.nextLine());
	}
}
0

wyrazenia regularne?

1 użytkowników online, w tym zalogowanych: 0, gości: 1