创建一个Java工程:
File->New->Project->Java->下一步->填写工程的名字;点开创建好的工程,找到src这个蓝色文件夹,把Java的所有源代码文件就都放在这个src文件夹下面了。具体过程如下: 右键点击src目录->New->Java Class->填写一个文件名称(就是这个Java文件里面public class共有类的名称),一个好的Java项目,每个源文件只写一个public class公有类。idea环境安装参考博客
快捷操作:
- psvm->直接在公有类里面生成main函数。
- sout->直接生成打印代码(显示数据的地方叫App console控制台应用程序)。
- x.for->快速生成关于x的循环。
三种数据输出方式:
System.out.print(“hello world-1”); //打印不加换行。
System.out.println(“hello world-2”); //打印自动换行。
System.out.printf(“%s-%d-%c-%s-%f”,“张三”,20,‘m’,“英语”,59.9); //格式化字符打印 %d 整数 %s 字符串 %c符号 %f 浮点数。
从标准的输入设备获取数据:
System.out : 标准的输出设备 System.in : 标准的输入设备。
Scanner in = new Scanner(System.in); //扫面键盘。
String st = in.nextline(); //从键盘获取一个字符串。
int data1 = in.nextInt(); //从键盘获取一个整数。
代码上产生随机数的两种方式:
- Random
- Math.random
eg:产生一个100之内的随机数
Random rd = new Random();
int data = rd.nextInt(100)+1; //(100)->[0,99];(100)+1->[1.100]
Math.random() 返回的是一个0.0-1.0之间的随机浮点数
int data = (int)(Math.random()*100);
用一个猜数字游戏来总结数据的输入输出及随机数:
- 代码运行提示输入一个整数,敲回车以后,代码判断输入的整数和data是否相等,如果相等打印猜测成功程序结束;
- 否则打印猜大了或者猜小了,请重新输入一个整数。
- 如果连猜十次,都不正确,直接退出程序