初学java ;请该正程序

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:45:36
import java.io.*;
public class l{
public static void main (String []args) throws IOException{
float r=(float)System.in.read();
int s;
s=Integer.parseInt(r);
System.out.println("r="+r+"s="+s);
}
}

正确的应该是这样的
import java.io.*;
public class l{
public static void main (String []args) throws IOException{
int r=System.in.read();
String st=new String(new char[]{(char) r});
System.out.println(st);
int s;
s=Integer.parseInt(st);
System.out.println("r="+r+"s="+s);
}
}

你试试,看是不是你要的效果

不明白你要做什么?