Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EditText,将字符串保存为双Android编程?_Android_Double - Fatal编程技术网

EditText,将字符串保存为双Android编程?

EditText,将字符串保存为双Android编程?,android,double,Android,Double,我最近学会了将用户输入的信息保存为整数,并想知道如何将其保存为双精度,以防基本方程的答案有小数点。 这是相关代码 String data = feet.getText().toString(); final int dataint = Integer.parseInt(data); displayText.setText((dataint / formula) + " Yards"); 这是一个基本的Java问题。请在发布问题之前尝试和/或研究 这是一个基本的Java问题。在发布问题

我最近学会了将用户输入的信息保存为整数,并想知道如何将其保存为双精度,以防基本方程的答案有小数点。 这是相关代码

 String data = feet.getText().toString();
 final int dataint = Integer.parseInt(data);


 displayText.setText((dataint / formula) + " Yards");
这是一个基本的Java问题。请在发布问题之前尝试和/或研究


这是一个基本的Java问题。在发布问题之前,请尝试和/或研究。

试试这个,它可能会对您有所帮助

 double dataDouble = Double.valueOf(dataint);

它会将“dataint”整数值转换为双精度类型。

试试这个,它可能会对您有所帮助

 double dataDouble = Double.valueOf(dataint);

它会将“dataint”整数值转换为双精度类型。

integer.parseInt
用于int和double

integer.parseInt
用于int和double

我知道,我很难找到人以同样的方式使用它,我刚刚开始,所以我很难将其他人的解决方案转换为我自己的解决方案,但我下次会再深入一点,你可以用“casting double to int java”搜索谷歌,或者把java切换到Android。应该给你详细的结果和解释。我知道,我很难找到人以同样的方式使用它,我刚刚开始,所以我很难将其他人的解决方案转换为我自己的解决方案,但我下次会先深入研究一下。你可以用“casting double to int java”搜索谷歌,或者将java切换到Android。应该给你详细的结果和解释。