入力した文字列から数値のみを取り出すやり方を教えて下さい。


以下のプログラムで体重を入力する際、例えば「〜kg」と入力した場合、その後の判定で単位を除いた数値のみを判定の材料に使いたいため、以下のコードを書きましたが、エラーが出ました。  
どうすれば数値のみを抽出して、かつDouble型変数に代入できますか？

[code]

    import java.util.*;
    public class Sample41 {
        public static void main(String[] args){
            Scanner sc = new Scanner(System.in);
            System.out.println("あなたの体重はどれくらい？:");
            String k = sc.next();
            String intk=k.replaceAll("[^0-9]","");
            Double j=Double.parsedouble(intk);
    
            if (j<20){
                System.out.println("そんなわけないでしょ");}
            else{
                System.out.println("最低それくらいはあるよね");}
    
        }
    }
    
[/code]

エラーは以下の通りです。

[code]

    Sample41.java:13: エラー: シンボルを見つけられません
        Double j=Double.parsedouble(intk);
                       ^
      シンボル:   メソッド parsedouble(String)
      場所: クラス Double
    エラー1個
    
[/code]



[code]

    Double.parsedouble(intk);
    
[/code]

ではなくて、

[code]

    Double.parseDouble(intk);
    
[/code]

（case-sensitive）か、

[code]

    Double.valueOf(intk);
    
[/code]

ではないでしょうか。



[code]

    Double.parsedouble(intk);
    
[/code]

ではなくて、

[code]

    Double.parseDouble(intk);
    
[/code]

（case-sensitive）か、

[code]

    Double.valueOf(intk);
    
[/code]

ではないでしょうか。

