设计一个程序,现判断三角形,如何将界面中文本域中以逗号分隔的三个数提取出来。

解决方案 »

  1.   


    JTextField f=new JTextField();
    String s=f.getText();
    //s="123,-100,12345.678";
    String[] ss=s.split(",");
    if(ss.length==3){
    double n1=Double.parseDouble(ss[0]);
    double n2=Double.parseDouble(ss[1]);
    double n3=Double.parseDouble(ss[2]);
    System.out.println("三个数是:"+n1+","+n2+","+n3);
    }
      

  2.   

    只发一贴。可以理解str.split(",");
      

  3.   

    1、String str = TextArea.getText()
    2、String[] strs = str.split(",")