Alguém sabe porque esses replace não funcionam?

package leitorDePdf;

public class testePrincipal {

public static void main(String[] args) {
	String aux = "4.9. Don’t Know/Trade DK (MsgType = Q) ";
	
	aux.replace("\\’","-")
	.replace("\\/","-")
	.replaceAll("[\\’\\/]","-");	
	System.out.println(aux);

}

}

Tem certeza que não funciona?

Quando vc pede para printar aux lembre-se de que vc está printando o conteúdo original já que todos os replaces geram uma nova String.

Tenta fazer assim para ver se o resultado é o que vc esperava:

aux = aux.replace("\\’","-").replace("\\/","-").replaceAll("[\\’\\/]","-");
System.out.println(aux);

kkkkkkkkkkkkkk é verdade kkkkkkkkk