Conversão (URGENTE!)

Por favor gostaria que alguem me ajuda-se.

Este é o código:

public static void main(String[] args) { //Declaração das variaveis. int j=0, i; float u, thresh; String inputthresh = null, inputw1 = null , inputw2 = null, inputx1 = null, inputx2 = null; //Declaração das arrays. float w1[]= new float[2]; float w2[]= new float[2]; float x1[]= new float[2]; float x2[]= new float[2]; //Recebendo os valores de threshold, w1, w2. inputthresh = JOptionPane.showInputDialog(null,null,"Entre com o threshold",1); thresh = Float.valueOf(inputthresh)"ERRADO";
gostaria de converter esta String (inputthresh) para a variavel do tipo float.

Alguem me ajude!!! (“urgentemente”).

thresh = Float.parseFloat(inputthresh);

[quote=“Lupino”]thresh = Float.parseFloat(inputthresh); [/quote]

Obrigado deu certo só muda uma coisa.
tem que ser assim:

thresh = new Float.parseFloat(inputthresh);

Hein … :shock:

1º: parseFloat eh estatico!
2º: Q raio de contrucao eh essa?? :roll:

Vai ver que o thresh eh um objeto do tipo Float e naum primitivo float.

[quote=“aborges”]Hein … :shock:

1º: parseFloat eh estatico!
2º: Q raio de contrucao eh essa?? :roll:[/quote]

Sei lá só sei q deu certo, o q eu queria era transformar a string, para float.