Mudar de virgula para ponto em numero decimal

Olá, esse é meu primeiro post nesse fórum, então me desculpe se eu estiver postando no lugar errado.

Estou fazendo um programa em java, e em uma parte este programa faz uma conta de divisão com dois valores dados pelo usuário, conta que geralmente resulta em um número decimal. O resultado desta conta é colocado como texto em outra textbox que também é um fator de outra operação matemática. O problema é que se o resultado da primeira conta é decimal, ele vem separado em virgula (exemplo 3,14) e o meu programa reconhece como número apenas os separados em ponto (exemplo 3.14). Logo ao fazer a conta usando o valor separado em virgula o programa trava.

Gostaria de saber como alterar o valor para numero antes de coloca-lo na ultima textbox.

Desde já, grato.

@Edit
Ps.: Esqueci de falar que sou muito leigo em java, não conheço quase nada especifico para esta linguagem. Só consegui fazer o programa citado acima devido à semelhança com outras linguagens de programação que eu sou experiente, como c++ e delphi.

Dê uma olhada na classe DecimalFormat.

Obrigado, vou testar e dou o resultado depois.

"3,14".replace(',', '.')
System.out.println("3,14".replace(',', '.'));

Mesma coisa que o fdcarli falou, código funcionando.

Obrigado a todos que me ajudaram, eu consegui fazer dar certo usando o ‘replace’ que os dois usuários acima disseram.

[quote]ViniGodoy wrote:
Dê uma olhada na classe DecimalFormat.
[/quote]
Bom conselho.
Só lembrando, problema resolvido, altere o tópico.