亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求教:實在找不出問題在哪里了,求大神指導?

求教:實在找不出問題在哪里了,求大神指導?

andriod_2014 2014-09-05 17:56:11
報錯:else上有語法錯誤,請刪除此標記 private void getResult(){ String exp = et_input.getText().toString(); if (exp == null || exp.equals(" ")){ return; } if (!exp.contains(" ")){ return; } double result = 0; String s1 = exp.substring(0,exp.indexOf(" ")); String op = exp.substring(exp.indexOf(" ")+1,exp.indexOf(" ")+2); String s2 = exp.substring(exp.indexOf(" ")+3); if(!s1.equals(" ")&&!s2.equals(" ")){ double d1 = Double.parseDouble(s1); double d2 = Double.parseDouble(s2); if(op.equals("+")){ result = d1+d2; }else if(op.equals("-")){ result = d1-d2; }else if(op.equals("×")){ result = d1*d2; }else if(op.equals("÷")){ if(d2==0){ result = 0; }else{ result = d1/d2; } } if(!s1.contains(".")&&!s2.contains(".")){ int r = (int) result; et_input.setText(r+""); }else{ et_input.setText(result+""); } }else if(!s1.equals("")&&s2.equals("")){ et_input.setText(exp); }else if(s1.equals("")&&!s2.equals("")){ double d2 = Double.parseDouble(s2); if(op.equals("+")){ result = 0+d2; }else if(op.equals("-")){ result = 0-d2; }else if(op.equals("×")){ result = 0; }else if(op.equals("÷")){ result = 0; } } if(!s2.contains(".")){ int r = (int) result; et_input.setText(r+""); }else{ et_input.setText(result+""); }else{ et_input.setText(""); } } }
查看完整描述

2 回答

?
andriod_2014

TA貢獻12條經驗 獲得超1個贊

嗯,我是初學者,這段代碼是我直接復制粘貼的,不好意思了。

查看完整回答
反對 回復 2014-09-05
  • 2 回答
  • 0 關注
  • 1922 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號