在Java代码中是否可以从Android应用程序中的两个EditText框中划分两个获取的值,然后将它们相互划分以创建结果?
相当多,我的应用程序的消费者将被要求输入两个不同的数字值。
我想对每个值做的是产生一个数学和。 E.g。
如果第一个EditText框包含“22” 第二个EditText包含“11” 我希望能够将这两个值相互分开并产生一个我可以进一步使用的值。 在这种情况下,产生的值将是2。
22/11 = 2
我已经通过className.insert(stringName)将这两个值导入另一个类(标记为DataHelper)。
public class DataHelper extends Activity{
public static void insert(String firstFB, String firstRL) {
// TODO Auto-generated method stub
}
}
这是具有两个String值的DataHelper类。
我尝试过使用IEEEremainder(x,y),但我不确切知道如何使用它,因为我是这种语言的新手。
任何人都可以给我一些帮助吗?任何帮助都将不胜感激。
此致 麦克
答案 0 :(得分:1)
如果处于违规状态,你应该削减到期
int one = int value1 / int vlaue2;
但是当你从edittext获取值时,你得到一个字符串,所以你需要将它转换为int first int a = new Integer(“edittext的值”)。intValue();
答案 1 :(得分:1)
我相信你想要这样的东西:
public class DataHelper extends Activity{
public static void insert(String firstFB, String firstRL) {
int fb = Integer.parseInt(firstFB);
int rl = Integer.parseInt(firstRL);
int division = fb / rl; // Or use double if needed
}
}