一..Scanneer使用的基本步骤
1.导包(导包的动作必须出现在类定义的上边)
import java.util.Scanner
2.创建对象(sc为变量名,可变)
Scanner sc = new Scanner(System.in);
3.接收数据(i为变量名,可变)
int i = sc.nextInt();
4.输出语句
System.out.println("内容");//输出内容并换行
System.out.print();//输出内容不换行
System.out.println();//换行
二.分支语句的使用
1.if语句
例题1.对于不同成绩有不同的反应。(if else语句)
import java.util.Scanner;
public class Kaishijiangli {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int score=sc.nextInt();//输入成绩
if(score>=95&&score<=100)System.out.println("youxiu" );
else System.out.println("no");//对于不同成绩的反应
}
}
2.switch语句
例题2.运用时switch语句,判断春夏秋冬(简单版)
import java.util.Scanner;
public class Chunxiaqiudong {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int month=sc.nextInt();
switch(month){
case 1:
case 2:
case 12:
System.out.println("冬季");
break;
case 3:
case 4:
case 5:
System.out.println("春季");
break;
case 6:
case 7:
case 8:
System.out.println("夏季");
break;
case 9:
case 10:
case 11:
System.out.println("秋季");
break;
default:
System.out.println("你输入有误");
}
}
}
三.快捷方式
1.快速生成语句
快速生成main()方法,psvm,回车
快速生成输出语句,sout,回车
2.内容辅助键
Ctrl+alt+L
3.快捷键
注释:单行:选中代码,ctrl+/,再来一次就是取消;
多行:选中代码,ctrl+shift+/,再来一次就是取消;
4.格式化
ctrl+alt+L
5.抽取部分函数
Alt+Shift+M
四.循环语句
for(;;);
while(ture){};
do{}while(ture);
死循环可以用ctrl+c结束。
五.Random
产生一个随机数
1.导包
import java.util.Random;
2.创建对象
Random r =new Random;
3.获取随机数
int number=r.nextInt(数字2)+数字1;
4.其他方法
math.Random()*100+10;//[10,110)
随机生成大写字母
六.Math
七.UUID
八.数字格式化
int age=10;
System,out.println("my age is %d",age);
System.out.format("my age is %d",age);
--------------------------------------------
int age=10;
String atr=String.format("my age is %d",age);//art=my age is 10
1.字符串转数字
passXX将其转化为int类型,valueOf转化为Integer类型
2.BigDecimal