91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

初學java時用寫的簡單算式計算器,并沒有使用圖形界面,

資源截圖

代碼片段和文件信息


import?java.util.Scanner;

public?class?calculator
{
public?static?int?calculate1(String?str){
int?p1;
int?p2;
p2=str.indexOf(“)“);
if(p2==-1)
p2=str.length();
while(true)
{
p1=str.substring(0p2).lastIndexOf(“(“);
if(p1==-1)
break;
str=str.substring(0p1)+calculate2(str.substring(p1+1p2))
??????????+str.substring(p2+1);
if(p2!=str.length())
p2=str.indexOf(“)“);
if(p2==-1)
p2=str.length();
}
return?Integer.parseInt((calculate2(str)));
}

public?static?String?calculate2(String?str)
{
int?op;
int?i1i2;
int?num1num2;
int?sum;
while(str.length()!=num1_length(str))
{
if(str.indexOf(“%“)!=-1)
{
op=str.indexOf(“%“);
i1=num1_length(str.substring(0op));
i2=num2_length(str.substring(op+1));
num1=Integer.parseInt(str.substring(op-i1op));
num2=Integer.parseInt(str.substring(op+1op+i2+1));
sum=num1%num2;
str=str.substring(0op-i1)+sum+str.substring(op+i2+1);
}
else?if(str.indexOf(“/“)!=-1)
{
op=str.indexOf(“/“);
i1=num1_length(str.substring(0op));
i2=num2_length(str.substring(op+1));
num1=Integer.parseInt(str.substring(op-i1op));
num2=Integer.parseInt(str.substring(op+1op+i2+1));
sum=num1/num2;
str=str.substring(0op-i1)+sum+str.substring(op+i2+1);
}
else?if(str.indexOf(“*“)!=-1)
{
op=str.indexOf(“*“);
i1=num1_length(str.substring(0op));
i2=num2_length(str.substring(op+1));
num1=Integer.parseInt(str.substring(op-i1op));
num2=Integer.parseInt(str.substring(op+1op+i2+1));
sum=num1*num2;
str=str.substring(0op-i1)+sum+str.substring(op+i2+1);
}
else?if((str.indexOf(“-“1)!=-1)&&(str.charAt(str.indexOf(“-“1)-1)!=‘+‘))
{
op=str.indexOf(“-“1);
i1=num1_length(str.substr

評論

共有 條評論