java编写简单计算器代码(java计算器源代码)
大家好,我是小十,我来为大家解答以上问题。java编写简单计算器代码,java计算器源代码很多人还不知道,现在让我们一起来看看吧!
1、 else{ String[] temp2=new String[s.length-2]; System.arraycopy(s,0,temp2,0,j-1); temp2[j-1]=temp1.intern(); System.arraycopy(s,j+2,temp2,j,temp2.length-j); return outs(temp2); } } else{ String temp1=""; if(s[j].equals("+")) temp1+=(Double.parseDouble(s[j-1])+Double.parseDouble(s[j+1])); else if(s[j].equals("-")) temp1+=(Double.parseDouble(s[j-1])-Double.parseDouble(s[j+1])); if(s.length==3) return temp1; else{ String[] temp2=new String[s.length-2]; System.arraycopy(s,0,temp2,0,j-1); temp2[j-1]=temp1.intern(); System.arraycopy(s,j+2,temp2,j,temp2.length-j); return outs(temp2); } } } public int findIndexOfRight(String[] s,int left){ int l=0; int r=0; int index=0; for(int p=left;p<s.length;p++){ if(s[p].equals("(")){ l++; r=l; } else if(s[p].equals(")")){ r--; if(r==0) index=p; } } return index; } public int factorial(int n){ if(n==0) return 1;。
本文到此讲解完毕了,希望对大家有帮助。