版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/50857479
在开发中遇见这个数据转化错误,刚开始使用int类型,转化用的是Integer.parseInt(s1),报错,后来给为long类型不报错了,错误是int超出范围
EditText et1 = (EditText)findViewById(R.id.et_usertel);
String s1 = et1.getText().toString();
System.out.println("1111"+s1);
EditText et3 = (EditText)findViewById(R.id.et_password);
String s3 = et3.getText().toString().trim();
long num =Long.valueOf(s3) - Long.valueOf(s1);