Duvida sobre o comando replace em String

Olá,

como faço pra trocar o numero 9 pra 98 dentro da String…

abs


	// renomeia arquivo
			URL url = Manager.class.getResource("/oficial9.xml");
			String arquivo = url.getFile();
		    System.out.println("Arquivo ="+arquivo);
			arquivo.replace("9", "98");
			
			System.out.println("Arquivo ="+arquivo);

Strings são imutáveis, mas as variáveis não.

 // renomeia arquivo  
         URL url = Manager.class.getResource("/oficial9.xml");  
         String arquivo = url.getFile();  
         System.out.println("Arquivo ="+arquivo);  
         arquivo = arquivo.replace("9", "98");   // veja o que você tem de fazer
           
         System.out.println("Arquivo ="+arquivo);