为了账号安全,请及时绑定邮箱和手机立即绑定

如何从两个编辑文本中获取所选数字值的总和

如何从两个编辑文本中获取所选数字值的总和

catspeake 2021-04-09 18:19:01
我有两个editText,例如第一个编辑文本,我们正在输入一些数字,例如12324582...。在该值中,我们正在从第一个editText中搜索一个数字,即第二个editText ...,并且我有一个按钮和一个textView ...每当我单击按钮时,结果将获得显示在textview上的搜索数量的总和。例如:EditText1 = 12345252(有3个2)我想搜索2个号码EditText2 = 2每当我单击按钮时,textView都会显示数字6(2 + 2 + 2)。
查看完整描述

2 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

我建议使用apache.common.lang中的StringUtils类。您所需要做的就是对EditText1中EditText2中出现的次数进行计数。因此,请使用以下方法:

int count = StringUtils.countMatches(TextEdit1.getText(), TextEdit2.getText());

之后,在textView中设置文本,该文本乘以出现次数和EditText2中的数字

textView.setText(Integer.toString(count * Integer.parseInt(TextEdit2.getText()))


查看完整回答
反对 回复 2021-04-18
  • 2 回答
  • 0 关注
  • 163 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信