import javax.swing.JOptionPane;
import java.util.*;
public class Application {
public static void main(String args[]){
String suanshi=JOptionPane.showInputDialog("請輸入要計算的式子:");
for(int i=0;(i<suanshi.length()+1);i++){
String f=suanshi.substring(i,i+1);
if(f.equals("+")){
int a=Integer.parseInt(suanshi.substring(0,i));
int b=Integer.parseInt(suanshi.substring(i+1,suanshi.length
()));
System.out.println(a+"+"+b+"="+(a+b));
}
if(f.equals("-")){
int a=Integer.parseInt(suanshi.substring(0,i));
int b=Integer.parseInt(suanshi.substring(i+1,suanshi.length
()));
System.out.println(a+"-"+b+"="+(a-b));
}
if(f.equals("*")){
int a=Integer.parseInt(suanshi.substring(0,i));
int b=Integer.parseInt(suanshi.substring(i+1,suanshi.length
()));
System.out.println(a+"*"+b+"="+(a*b));
}
if(f.equals("/")){
int a=Integer.parseInt(suanshi.substring(0,i));
int b=Integer.parseInt(suanshi.substring(i+1,suanshi.length
()));
System.out.println(a+"/"+b+"="+(a/b));
}
}
}
}
但做的不好,因為只能算整數,不能算小數,誰幫我改改啊?