一、Scanner类创建scanner对象
1.创建scanner对象
Scanner scanner=new Scanner(System.in)
2.Scanner类的方法
类方法名称 | 注意事项及说明 |
---|---|
next() | 不接收空格,遇到非字符结束 |
nextLine() | 接受空格,遇Enter结束 |
hasNext() | 判断是否接受到字符 |
hasNextLine() | 判断是否接受到字符 |
close() | 创建对象使用结束后及时关闭、否则占用内存 |
二、顺序结构、选择结构、循环结构
1.顺序结构
略
2.选择结构
IF语句
-
if()
{}
-
if()
{}
else
{}
-
if()
{}
else if
{}
else if
{}
else
{}
switch语句
switch(grade){
case'A':--------;break;
case'B':--------;break;
default:(如果没有,默认执行)
}
3.循环结构
while循环
while()
{
}
do while循环
do{}
while()
for循环
for(变量初始化;布尔表达式;更新)
{
}
-
9.for代表循环9次
-
用for循环做九九乘法表
public class Demo1 { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <=i; j++) { System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(); } } }
for加强
int [] numbers={1,2,3,4}
for(int x:number){
s.out(x)
}
三、debug
-
标红点,点小虫子Debug
四、一些小tips
按住ctrl点击类名可以进入到类的源码;点击Structure可以更加直观的看到方法