感觉是对的,但没运行就提示有错误,请大家帮我看下问题哦!谢谢了!import java.io.*;public class ValueChar {
public static void main(String[] args) {
char ch='';
System.out.print("请输入一个字符:");
try{
ch=(char)System.in.read();
}
catch(IOException e){}
System.out.println("字符"+ch+"的ASCII值为:"+(int)ch);
}}
public static void main(String[] args) {
char ch='';
System.out.print("请输入一个字符:");
try{
ch=(char)System.in.read();
}
catch(IOException e){}
System.out.println("字符"+ch+"的ASCII值为:"+(int)ch);
}}
解决方案 »
- 关于java中 String.format()的问题
- 用二维数组编一个2行5列的学生成绩平均值要用到FOR语句,请教高手。
- 关于java调用Oracle存储过程返回结果集
- JDBC怎么执行MSSQLServer的存储过程,得到存储过程返回值啊???????
- 一个简单的问题
- 请您看看,一种可以动态分配实例的控件,你需要它怎么做它就怎么做
- 想改变窗口形状,怎样改写窗口类?请高手指点!
- 关于jdbComboBox的小问题
- i = 34;i>>>=32;i为什么还是34??????????????
- 请教一道JAVA题目
- java.swing.groupLayout
- 如何获取指定(Jpg)文件的属性(長度和寬度)
可以稍微改一下
char ch='a'
你可以说 char ch = 0; 都行.
下面就可以运行;import java.io.*;public class ValueChar {
public static void main(String[] args) {
char ch = 0;
System.out.print("请输入一个字符:");
try {
ch = (char) System.in.read();
} catch (IOException e) {
//do nothing
}
System.out.println("字符" + ch + "的ASCII值为:" + (int) ch);
}
}