你输入45,系统当字符读"4"的asciii是52,而99的"9"是57,于是出现了你的结果
解决方案 »
- 一个很棘手的问题java+sqlserver
- 基于DBUtils的思想,写了个xml通用工具
- 关于memcache中存放hashmap多线程访问
- SSH框架问题
- synchronized的一个问题
- 执行MYSQL脚本出错
- 用WSAD单独打包部署EJB项目,如何做?
- 求救:TOMCAT session问题
- 请问如何配置weblogic的cluster
- org.springframework.beans.factory.BeanCreationException:
- 用Struts开发WEB后,打开此网页,出现org.apache.jasper.JasperException异常,请各位帮忙解决!!
- 先谢!请问WAR文件怎么打开呢?
public class tt
{
public static void main(String[] args)throws Exception{
int c;
char grade;
System.out.println("请输入运算符:");
//c=(int)System.in.read();
BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
String temp = stdin.readLine();
System.out.println(temp);
c = Integer.parseInt(temp);
if(c>=90){
grade='A';
}
else if(c>=80){
grade='B';
}
else if(c>=70){
grade='C';
}
else if(c>=60){
grade='D';
}
else{
grade='F';
}
System.out.println("Grade="+grade);
}
}