输入:

import java.util.Scanner;
public class ScannerDemo{
  public static void main(String[ ] args){
   Scanner sc = new Scanner(System.in);
   int i = sc.nextInt();
   System.out.println(i+1);
   String s = sc.next();
   System.out.println(s+1);
   }
}

java input随机数 java怎么输入随机数_java

输入1,输出2,再输入1,输入11

 

 

随机数:

import java.util.Random;
public class RandomDemo{
   public static void main(String[ ] args){
   Random ran = new Random();
   //0 - 49的随机数
   int i = ran.nextInt(50);
   System.out.println(i);
   //0.0 - 1.0的随机小数
   double d = ran.nextDouble();
   System.out.println(d);
   }
}


java input随机数 java怎么输入随机数_java_02

 

如果想输出1-50的随机数,只需要i+1就可以了。

 

这里简要地介绍下java地数据类型:

public class Variable{
   public static void main(String[] args){
   byte b = 100;
   System.out.println(b);
   short s = 200;
   System.out.println(s);
   int i = 10000;
   System.out .println(i);
   long l = 100000000000L;
   System.out.println(l);
  float f = 3.14F;
   System.out.println(f);
   double d = 3.14;
   System.out.println(d);
   char c = '我';
   System.out.println(c);
   boolean bool = true;
   System.out.println(bool);
   }
}


java input随机数 java怎么输入随机数_java input随机数_03

 

 

java中的类型强制转换与c中的一样,不必多做介绍。