class Test
{
public static void main(String []args)
{
int i=0;
try
{
//i=System.in.read()-48;这样输入的是12的话,i等于的是1了
i=System.in.read();//这样输入的1就是49了
}
catch(Exception e)
{
}
System.out.println("i="+i);
}
}
如果我想输入一个整数,该如何办,如果想输入其它类型的数存入相应类型的变量又该如何办?
{
public static void main(String []args)
{
int i=0;
try
{
//i=System.in.read()-48;这样输入的是12的话,i等于的是1了
i=System.in.read();//这样输入的1就是49了
}
catch(Exception e)
{
}
System.out.println("i="+i);
}
}
如果我想输入一个整数,该如何办,如果想输入其它类型的数存入相应类型的变量又该如何办?
解决方案 »
- java界面显示问题~
- 我写了个小游戏,然后通过jar命令并且指定了main方法打成了jar包,
- 怎么改变jpanel上的鼠标形状
- java版AES文件加密速度问题
- 如何将System.out.println();的内容转向到座JTextField控件中
- 大家来看看这是怎么回事啊?
- 各位大牛请来look 一下(About java Datasource)
- 如何用DirectColorModel构造方法创建其他颜色模型
- 当申请一个xxx的个人主页后,像xxx.yeah.net(或xxx.yyy.com)便可映射到xxx的目录里,这是如何做到的呢?
- 关于java网络编程的小程序问题
- 父JFrame与子JFrame如何处理?
- 把数据写入到CSV的问题
int i = Integer.parseInt(in.readLine());
System.out.println(i);
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));这句好像是后面章节讲到的流,谁能简单的讲一下它。
int i = Integer.parseInt(in.readLine());这句定义i,Integer.parseInt是整型转换,in.readLine()呢?
// How to read from standard input.
// {RunByHand}
import java.io.*;
public class Echo {
public static void main(String[] args)
throws IOException {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
String s;
while((s = in.readLine()) != null && s.length() != 0)
System.out.println(s);
// An empty line or Ctrl-Z terminates the program
}
} ///:~
public class test
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int temp = in.nextInt();
}
}