package com.Lucky.base;
import java.util.Scanner;
/**
* Scanner扫描器对象
* nextLine 将全部行的数据打印出来
* next 将连续的数据打印出来
*
*/
public class ScannerDoc {
public static void main(String[] args) {
// //创建一个扫描器对象,从键盘上接收数据
Scanner scanner=new Scanner(System.in);
//
// System.out.println("///使用next方法扫描/////");
//
// if(scanner.hasNext()){ //判断接下来还有木有
// String str=scanner.next();
// System.out.println("你输入的是:"+str);
// }
//使用完成之后手动关闭扫描器【养成好习惯】
// scanner.close();
//
// System.out.println("///使用nextLine方法扫描/////");
//
// if(scanner.hasNextLine()){ //判断接下来还有木有
// String str=scanner.nextLine();
// System.out.println("你输入的是:"+str);
// }
//
// //使用完成之后手动关闭扫描器【养成好习惯】
// scanner.close();
/////////////////////////////////
// System.out.println("请输入数值");
// double sum=0;
// int x=0;
// while (scanner.hasNextDouble()){ //while循环
// double u= scanner.nextDouble(); //获取键盘的值
// x++;
// sum+=u;
//
// }
//
// System.out.println("你总共写了"+x+"个数字"+"总值="+sum);
//
// scanner.close();
////////if条件///////////
// String t="10";
// if(t.equals("10")){
// System.out.println("Yes");
// }else{
// System.out.println("No");
// }
//
//
// System.out.println("请输入成绩");
// int num=scanner.nextInt();
// if(num>=80){
// System.out.println("优秀");
// }else if(num<80 && num>60){
// System.out.println("合格");
// }else {
// System.out.println("垃圾");
// }
// scanner.close();
///////switch JDK7之后开始实现String比较//////////
// String A="A";
// switch (A){
// case "A":
// System.out.println("A");
// break;
// case "B":
// System.out.println("B");
// break;
// case "C":
// System.out.println("C");
// break;
// default:
// System.out.println("没有结果");
// }
//计算1+2+3+……+100=?
int N=0;
int Sum=0;
// while (N<=100){
// Sum+=N; //先加后自增
// N++;
// }
// System.out.println(Sum);
//for循环
for(int W=0;W<=100;W++){
Sum+=W; //先加后自增
}
System.out.println(Sum);
System.out.println("**********1-1000之间能被5整除的数 ****************");
//1-1000之间能被5整除的数 每行只能是三个数
//每天小妙招:1000.for
for(int i=1;i<=1000;i++){
if(i%5==0){
System.out.print(i+"\t");
}
if(i%(5*3)==0){
System.out.println("\n");//换行
}
}
//1-100之间的奇数和 与 偶数和
int sum1=0; //奇数和
int sum2=0; //偶数和
for (int i = 0; i <= 100; i++) {
if(i%2 !=0){ //奇数
sum1+=i;
}else { //偶数
sum2+=i;
}
}
System.out.println("////////1-100之间的奇数和 与 偶数和///////////");
System.out.println(sum2);
System.out.println(sum1);
System.out.println("/////////////////99乘法表///////////////////");
//打印99乘法表
//理解: 先打印第一列
// 后再从1-9之间循环一次
// 再将相同的去除 j <=i
// 最后调整样式
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <=i; j++) {
System.out.print(j+"*"+i+"="+(j*i)+"\t");
}
System.out.println();
}
/////////////////////////
System.out.println("////////增强for////////");
int[] arr={10,20,30};
for (int x:arr) { //遍历arr数组
System.out.println(x);
}
System.out.println("////////break结束 与 continue跳过////////");
int U=0;
while (U<100){
U++;
System.out.println(U);
if(U%50==0){
break;
}
if(U%20==0){
continue;
}
}
}
}