Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java System.in如何使用System.in.read()_Java_For Loop_System.in - Fatal编程技术网

java System.in如何使用System.in.read()

java System.in如何使用System.in.read(),java,for-loop,system.in,Java,For Loop,System.in,我是java新手 我应该使用System.in.read()来解决我的程序 但我不知道,它到底有什么作用 谢谢你的帮助 我的问题: 以一些用户为例。如果数字小于1, 打印错误。 否则,打印2^(1个传入号码)的结果。 “一次为一次,一次为一段时间” 'inti; int-num; System.out.println(“输入一个数字:”); 对于(i=1;(num=System.in.read())!='\r';i++) { if(num问题:获取一个用户数。如果该数字小于1,*打印一个错误。否

我是java新手

我应该使用System.in.read()来解决我的程序

但我不知道,它到底有什么作用

谢谢你的帮助

我的问题:

以一些用户为例。如果数字小于1, 打印错误。 否则,打印2^(1个传入号码)的结果。 “一次为一次,一次为一段时间”

'inti;
int-num;
System.out.println(“输入一个数字:”);
对于(i=1;(num=System.in.read())!='\r';i++)
{

if(num问题:获取一个用户数。如果该数字小于1,*打印一个错误。否则,打印2^(1个传入数字)的结果。*一次使用for,一次使用whileMy代码:int i;int num;System.out.println(“输入一个数字:”;for(i=1;(num=System.in.read())!='\r';i++){if(num)
'int i ; 
int  num ;
System.out.println("enter a number : ");
for (i=1 ; (num = System.in.read()) != '\r' ; i++  ) 
{

  if( num <1 )
  {
  System.out.println("illegal value! \n enter a number"); 
  }

      else
      {
        int j; int pow = 1;
        for (j = 1 ; j <= num ; j++) 
        {
          pow *=2 ;
          System.out.println(pow);
        }

  }
}`
System.out.println("Please, Enter:");
    BufferedReader consoleIn =
        new BufferedReader(new InputStreamReader(System.in));
    String stringInt = consoleIn.readLine();
    int fromConsoleInput = Integer.parseInt(stringInt);