xerga 2 years ago
parent
commit
3a88ab31cf

BIN
01-JavaSe/day03/Exer03.class


+ 29 - 0
01-JavaSe/day03/Exer03.java

@@ -0,0 +1,29 @@
+class Exer03
+{
+	public static void main(String[] args) 
+	{
+		//1)对下列代码,若有输出,指出输出结果。
+		int x = 4;
+		int y = 1;
+		if (x > 2) {
+			   if (y > 2) // 省略{} 只有一条语句
+					System.out.println(x + y);
+			   // 不是语句体
+			   
+			   System.out.println("lovecoding");
+		} else
+			   System.out.println("x is " + x);
+
+
+		boolean b = true;
+		//如果写成if(b=false)能编译通过吗?如果能,结果是?
+		if(!b) 	 //建议:if(!b)
+			System.out.println("a");
+		else if(b)
+			System.out.println("b");
+		else if(!b)
+			System.out.println("c");
+		else
+			System.out.println("d");
+	}
+}

+ 29 - 0
01-JavaSe/day03/Exer03.java.bak

@@ -0,0 +1,29 @@
+class Exer03
+{
+	public static void main(String[] args) 
+	{
+		//1)对下列代码,若有输出,指出输出结果。
+		int x = 4;
+		int y = 1;
+		if (x > 2) {
+			   if (y > 2) // 省略{} 只有一条语句
+					System.out.println(x + y);
+			   // 不是语句体
+			   
+			   System.out.println("lovecoding");
+		} else
+			   System.out.println("x is " + x);
+
+
+		boolean b = true;
+		//如果写成if(b=false)能编译通过吗?如果能,结果是?
+		if(b = false) 	 //建议:if(!b)
+			System.out.println("a");
+		else if(b)
+			System.out.println("b");
+		else if(!b)
+			System.out.println("c");
+		else
+			System.out.println("d");
+	}
+}

BIN
01-JavaSe/day03/Exer04.class


+ 35 - 0
01-JavaSe/day03/Exer04.java

@@ -0,0 +1,35 @@
+import java.util.*;
+
+class Exer04 
+{
+	public static void main(String[] args) 
+	{
+		/*
+		Exer03
+		请输入你的网名、你的年龄、你的体重、你是否单身、你的性别等情况。
+		next() .   nextInt().   nextDouble(). nextBoolean(). next()
+		*/
+		Scanner sc = new Scanner(System.in);
+
+		System.out.println("网名");
+		String name = sc.next();
+		System.out.println("网名"+name);
+
+		System.out.println("年龄");
+		int age = sc.nextInt();
+		System.out.println("年龄"+age);
+
+		System.out.println("体重");
+		double weight = sc.nextDouble();
+		System.out.println("体重"+weight);
+
+		System.out.println("单身");
+		boolean flag = sc.nextBoolean();
+		System.out.println("单身"+flag);
+
+
+		System.out.println("性别");
+		char gender = sc.next().charAt(0); //abc charAt(0) a
+		System.out.println("性别"+gender);
+	}
+}

+ 35 - 0
01-JavaSe/day03/Exer04.java.bak

@@ -0,0 +1,35 @@
+import java.util.*;
+
+class Exer04 
+{
+	public static void main(String[] args) 
+	{
+		/*
+		Exer03
+		请输入你的网名、你的年龄、你的体重、你是否单身、你的性别等情况。
+		next() .   nextInt().   nextDouble(). nextBoolean(). next()
+		*/
+		Scanner sc = new Scanner(System.in);
+
+		System.out.println("网名");
+		String name = sc.next();
+		System.out.println("网名"+name);
+
+		System.out.println("年龄");
+		int age = sc.nextInt();
+		System.out.println("年龄"+age);
+
+		System.out.println("体重");
+		double weight = sc.nextDouble();
+		System.out.println("体重"+weight);
+
+		System.out.println("单身");
+		boolean flag = sc.nextBoolean();
+		System.out.println("单身"+flag);
+
+
+		System.out.println("性别");
+		char gender = sc.next().charAt(0);
+		System.out.println("性别"+gender);
+	}
+}

BIN
01-JavaSe/day03/Operator01.class


+ 17 - 0
01-JavaSe/day03/Operator01.java

@@ -0,0 +1,17 @@
+class Operator01 
+{
+	public static void main(String[] args) 
+	{
+		//±È½ÏÔËËã·û
+		int a = 10;
+		int b = 20;
+
+		System.out.println(a == b);//F
+		System.out.println(a >= b);//F
+		System.out.println(a <= b);//T
+		System.out.println(a != b);//T
+
+		System.out.println(a = b);// 20
+
+	}
+}

+ 17 - 0
01-JavaSe/day03/Operator01.java.bak

@@ -0,0 +1,17 @@
+class Operator01 
+{
+	public static void main(String[] args) 
+	{
+		//±È½ÏÔËËã·û
+		int a = 10;
+		int b = 20;
+
+		System.out.println(a == b);//F
+		System.out.println(a >= b);//F
+		System.out.println(a <= b);//T
+		System.out.println(a != b);//T
+
+		System.out.println(a = b);//?
+
+	}
+}

BIN
01-JavaSe/day03/Operator02.class


+ 50 - 0
01-JavaSe/day03/Operator02.java

@@ -0,0 +1,50 @@
+class  Operator02
+{
+	public static void main(String[] args) 
+	{
+		int a = 3;
+		int b = 4;
+		int c = 5;
+
+		// & 与,且;有false则false
+
+		System.out.println(a>b & c>b); //f & t  = f
+		System.out.println(a<b & c>b); //t & t  = t
+
+		// | 或;有true则true
+		System.out.println(a>b | c<b); //f | f  = f
+		System.out.println(a<b | c<b); //t | f  = t
+		System.out.println(a>b | c>b); //f | t  = t
+		System.out.println(a<b | c>b); //t | t  = t
+
+
+		// ^ 异或;相同为false,不同为true
+		System.out.println(a>b ^ c<b); //f ^ f  = f
+		System.out.println(a<b ^ c<b); //t ^ f  = t
+		System.out.println(a>b ^ c>b); //f ^ t  = t
+		System.out.println(a<b ^ c>b); //t ^ t  = f
+
+		// ! 非;非false则true,非true则false
+
+		System.out.println( !(a>b) ); //t
+		System.out.println( !(a<b) ); //f
+		System.out.println( !true ); //f
+        System.out.println( !false ); //t
+
+        //&和&&的区别
+		//System.out.println(a>b & ++c>b); //f & t  = f
+		System.out.println(c); // c = 6
+		//System.out.println(a>b && ++c>b); //f & t  = f //++c>b 没有运行
+		System.out.println(c); // c = 5
+		//System.out.println(a<b & c>b); //t & t  = t
+        
+		System.out.println("---------"); //t | f  = t
+        //|和||的区别
+	
+		//System.out.println(a<b | ++c<b); //t | f  = t
+		//System.out.println(c); // 6
+
+		System.out.println(a<b || ++c<b); //t | f  = t
+		System.out.println(c); // 5
+	}
+}

+ 50 - 0
01-JavaSe/day03/Operator02.java.bak

@@ -0,0 +1,50 @@
+class  Operator02
+{
+	public static void main(String[] args) 
+	{
+		int a = 3;
+		int b = 4;
+		int c = 5;
+
+		// & 与,且;有false则false
+
+		System.out.println(a>b & c>b); //f & t  = f
+		System.out.println(a<b & c>b); //t & t  = t
+
+		// | 或;有true则true
+		System.out.println(a>b | c<b); //f | f  = f
+		System.out.println(a<b | c<b); //t | f  = t
+		System.out.println(a>b | c>b); //f | t  = t
+		System.out.println(a<b | c>b); //t | t  = t
+
+
+		// ^ 异或;相同为false,不同为true
+		System.out.println(a>b ^ c<b); //f ^ f  = f
+		System.out.println(a<b ^ c<b); //t ^ f  = t
+		System.out.println(a>b ^ c>b); //f ^ t  = t
+		System.out.println(a<b ^ c>b); //t ^ t  = f
+
+		// ! 非;非false则true,非true则false
+
+		System.out.println( !(a>b) ); //t
+		System.out.println( !(a<b) ); //f
+		System.out.println( !true ); //f
+        System.out.println( !false ); //t
+
+        //&和&&的区别
+		//System.out.println(a>b & ++c>b); //f & t  = f
+		System.out.println(c); // c = 6
+		//System.out.println(a>b && ++c>b); //f & t  = f //++c>b 没有运行
+		System.out.println(c); // c = 5
+		//System.out.println(a<b & c>b); //t & t  = t
+        
+		System.out.println("---------"); //t | f  = t
+        //|和||的区别
+	
+		//System.out.println(a<b | ++c<b); //t | f  = t
+		//System.out.println(c);
+
+		System.out.println(a<b || ++c<b); //t | f  = t
+		System.out.println(c);
+	}
+}

BIN
01-JavaSe/day03/Operator03.class


+ 112 - 0
01-JavaSe/day03/Operator03.java

@@ -0,0 +1,112 @@
+class Operator03 
+{
+	public static void main(String[] args) 
+	{
+		System.out.println("Hello World!");
+		//左移
+		System.out.println(3<<2); //12
+		/*
+		3   0000 0011
+		    0000 1100  = 10进制  12
+		*/
+
+		System.out.println(-3<<2); //-12
+		/*
+		-3  
+			1000 0011 源码
+			1111 1100 反码
+			1111 1101 补码 底层
+
+			1111 0100 补码 -1 
+			1111 0011 反码
+			1000 1100 源码 // -12
+
+		*/
+
+		//右移
+		System.out.println(3>>2); // 0
+
+		/*
+			0000 0011 
+			0000 0000
+		*/
+
+		//无符号右移
+		System.out.println(8>>>2); // 2
+		System.out.println(-8>>>2); // 1073741822
+		System.out.println(-8>>2); // -2
+
+
+		//按位与:&
+		System.out.println(3&7); // 3
+		/*
+		0000 0011
+		0000 0111
+
+		0000 0011
+		
+		*/
+
+		//按位或:|
+		System.out.println(3|7); // 7
+		/*
+		0000 0011
+		0000 0111
+
+		0000 0111
+		
+		*/
+
+		//亦或:^
+		System.out.println(3^7); // 4
+		/*
+		0000 0011
+		0000 0111
+
+		0000 0100
+		
+		*/
+
+		//取反 ~
+		System.out.println(~3); // 4
+		/*
+		0000 0011
+		
+		1111 1100
+
+		*/
+
+
+		//如何交换两个int型变量的值?String呢?
+
+		int a = 10;
+		int b = 20;
+		
+		//声明临时变量 临时 *** 
+		/*int temp = a;
+		    a = b;
+			b = temp;
+		
+		System.out.println("a="+a); 
+		System.out.println("b="+b);
+
+		//方案2 溢出问题 变成String 
+		int c =	a+b;
+		a = c- a ;
+		b = c -a ; 
+
+		System.out.println("a="+a); 
+		System.out.println("b="+b); 
+		 */
+
+		//方案3 亦或 对象类型
+
+		a = a ^ b ;
+		b = a ^ b ;
+        a = a ^ b ;
+
+		System.out.println("a="+a); 
+		System.out.println("b="+b); 
+
+	}
+}

+ 112 - 0
01-JavaSe/day03/Operator03.java.bak

@@ -0,0 +1,112 @@
+class Operator03 
+{
+	public static void main(String[] args) 
+	{
+		System.out.println("Hello World!");
+		//左移
+		System.out.println(3<<2); //12
+		/*
+		3   0000 0011
+		    0000 1100  = 10进制  12
+		*/
+
+		System.out.println(-3<<2); //-12
+		/*
+		-3  
+			1000 0011 源码
+			1111 1100 反码
+			1111 1101 补码 底层
+
+			1111 0100 补码 -1 
+			1111 0011 反码
+			1000 1100 源码 // -12
+
+		*/
+
+		//右移
+		System.out.println(3>>2); // 0
+
+		/*
+			0000 0011 
+			0000 0000
+		*/
+
+		//无符号右移
+		System.out.println(8>>>2); // 2
+		System.out.println(-8>>>2); // 1073741822
+		System.out.println(-8>>2); // -2
+
+
+		//按位与:&
+		System.out.println(3&7); // 3
+		/*
+		0000 0011
+		0000 0111
+
+		0000 0011
+		
+		*/
+
+		//按位或:|
+		System.out.println(3|7); // 7
+		/*
+		0000 0011
+		0000 0111
+
+		0000 0111
+		
+		*/
+
+		//亦或:^
+		System.out.println(3^7); // 4
+		/*
+		0000 0011
+		0000 0111
+
+		0000 0100
+		
+		*/
+
+		//取反 ~
+		System.out.println(~3); // 4
+		/*
+		0000 0011
+		
+		1111 1100
+
+		*/
+
+
+		//如何交换两个int型变量的值?String呢?
+
+		int a = 10;
+		int b = 20;
+		
+		//声明临时变量 临时 *** 
+		/*int temp = a;
+		    a = b;
+			b = temp;
+		
+		System.out.println("a="+a); 
+		System.out.println("b="+b);
+
+		//方案2 溢出问题 变成String 
+		int c =	a+b;
+		a = c- a ;
+		b = c -a ; 
+
+		System.out.println("a="+a); 
+		System.out.println("b="+b); 
+		 */
+
+		//方案3 亦或 对象类型
+
+				a = a ^ b ;
+		b = a ^ b ;
+        a = a ^ b ;
+
+		System.out.println("a="+a); 
+		System.out.println("b="+b); 
+
+	}
+}

BIN
01-JavaSe/day03/Operator04.class


+ 36 - 0
01-JavaSe/day03/Operator04.java

@@ -0,0 +1,36 @@
+class Operator04 
+{
+	public static void main(String[] args) 
+	{
+		//三元运算符
+		// age = 18
+		int age = 17;
+		// 18判断
+		//( age >= 18  ) 条件 
+		boolean flag = ( age >= 18  ) ? true : false;
+
+		System.out.println(flag);
+
+		//兼容类型
+		int s = 60;
+
+		//钱 
+		byte m = 100;
+		short s1 = 1000;
+		
+		//编译问题?
+		// 结果1 和结果 2 数据类型兼容 
+		// int b = ( s >= 60  ) ? m : s1;
+
+		// 结果1 和结果 2 数据类型兼容 
+		//byte b = ( s >= 60  ) ? m : 128;
+
+		//常量优化机制。127 
+		byte b = ( s >= 60  ) ? m : 127;
+
+		System.out.println(b);
+
+		
+
+	}
+}

+ 36 - 0
01-JavaSe/day03/Operator04.java.bak

@@ -0,0 +1,36 @@
+class Operator04 
+{
+	public static void main(String[] args) 
+	{
+		//三元运算符
+		// age = 18
+		int age = 17;
+		// 18判断
+		//( age >= 18  ) 条件 
+		boolean flag = ( age >= 18  ) ? true : false;
+
+		System.out.println(flag);
+
+		//兼容类型
+		int s = 60;
+
+		//钱 
+		byte m = 100;
+		short s1 = 1000;
+		
+		//编译问题?
+		// 结果1 和结果 2 数据类型兼容 
+		// int b = ( s >= 60  ) ? m : s1;
+
+		// 结果1 和结果 2 数据类型兼容 
+		//byte b = ( s >= 60  ) ? m : 128;
+
+		//常量优化机制。127 
+		byte b = ( s >= 60  ) ? m : 127;
+
+		System.out.println(b);
+
+
+
+	}
+}

BIN
01-JavaSe/day03/OperatorExer01.class


+ 39 - 0
01-JavaSe/day03/OperatorExer01.java

@@ -0,0 +1,39 @@
+class OperatorExer01
+{
+	public static void main(String[] args) 
+	{
+		/*
+		3. 定义一个int类型变量a,变量b,都赋值为20
+		4. 定义boolean类型变量bo1 , 判断++a 是否被3整除,并且a++ 是否被7整除,将结果赋值给bo1
+		5. 输出a的值,bo1的值
+		6. 定义boolean类型变量bo2 , 判断b++ 是否被3整除,并且++b 是否被7整除,将结果赋值给bo2
+		7. 输出b的值,bo2的值
+		System.out.println("Hello World!");*/
+		int a = 20,b = 20;
+		
+		boolean bo1 = (++a % 3) == 0 && (a++ % 7) == 0 ; 
+		
+		System.out.println(bo1);
+
+		boolean bo2 = (b++ % 3) == 0 && (++b % 7) == 0 ; 
+
+		System.out.println(bo2);
+
+
+
+		boolean x = true;
+        boolean y = false;
+        short z = 42;
+        
+        if ((z++ == 42) && (y = true)) { //t
+            z++;// z = 44
+        }
+        if ((x = false) || (++z == 45)) {
+            z++; 
+            //z = 46
+        }
+
+        System.out.println("z=" + z);
+
+	}
+}

+ 39 - 0
01-JavaSe/day03/OperatorExer01.java.bak

@@ -0,0 +1,39 @@
+class OperatorExer01
+{
+	public static void main(String[] args) 
+	{
+		/*
+		3. 定义一个int类型变量a,变量b,都赋值为20
+		4. 定义boolean类型变量bo1 , 判断++a 是否被3整除,并且a++ 是否被7整除,将结果赋值给bo1
+		5. 输出a的值,bo1的值
+		6. 定义boolean类型变量bo2 , 判断b++ 是否被3整除,并且++b 是否被7整除,将结果赋值给bo2
+		7. 输出b的值,bo2的值
+		System.out.println("Hello World!");*/
+		int a = 20,b = 20;
+		
+		boolean bo1 = (++a % 3) == 0 && (a++ % 7) == 0 ; 
+		
+		System.out.println(bo1);
+
+		boolean bo2 = (b++ % 3) == 0 && (++b % 7) == 0 ; 
+
+		System.out.println(bo2);
+
+
+
+boolean x = true;
+        boolean y = false;
+        short z = 42;
+        
+        if ((z++ == 42) && (y = true)) { //t
+            z++;// z = 44
+        }
+        if ((x = false) || (++z == 45)) {
+            z++; 
+            //z = 46
+        }
+
+        System.out.println("z=" + z);
+
+	}
+}

BIN
01-JavaSe/day03/OperatorExer02.class


+ 42 - 0
01-JavaSe/day03/OperatorExer02.java

@@ -0,0 +1,42 @@
+class OperatorExer02 
+{
+	public static void main(String[] args) 
+	{
+		/*
+		//获取两个数中的较大值
+		int a = 30;
+		int b = 20;
+
+		//三元运算符
+
+		int max = (a > b) ? a : b;
+
+		System.out.println(max);
+		*/
+
+
+		//获取三个数中的最大值
+		int a = 30;
+		int b = 60;
+		int c = 40;
+
+		//a和b 中最大的
+		//int max = (a > b) ? a : b;
+
+		//和c比较
+		//max = (max>c)? max : c;
+		
+		//简化
+		
+		int max = (((a > b) ? a : b)>c) ? ((a > b) ? a : b) : c;
+
+		System.out.println(max);
+
+
+		//今天是周2,10天以后是周几?
+		int week = 2;
+
+		System.out.println("10天后是:"+(week + 10) % 7) ;
+
+	}
+}

+ 42 - 0
01-JavaSe/day03/OperatorExer02.java.bak

@@ -0,0 +1,42 @@
+class OperatorExer02 
+{
+	public static void main(String[] args) 
+	{
+		/*
+		//获取两个数中的较大值
+		int a = 30;
+		int b = 20;
+
+		//三元运算符
+
+		int max = (a > b) ? a : b;
+
+		System.out.println(max);
+		*/
+
+
+		//获取三个数中的最大值
+		int a = 30;
+		int b = 60;
+		int c = 40;
+
+		//a和b 中最大的
+		//int max = (a > b) ? a : b;
+
+		//和c比较
+		//max = (max>c)? max : c;
+		
+		//简化
+
+		int max = (((a > b) ? a : b)>c) ? ((a > b) ? a : b) : c;
+
+		System.out.println(max);
+
+
+		//今天是周2,10天以后是周几?
+		int week = 2;
+
+		System.out.println("10天后是:"+(week + 10) % 7) ;
+
+	}
+}

BIN
01-JavaSe/day03/TestIfElse01.class


+ 75 - 0
01-JavaSe/day03/TestIfElse01.java

@@ -0,0 +1,75 @@
+class TestIfElse01
+{
+	public static void main(String[] args) {
+		/*
+		/if语句的第一种形式
+		// age = 18
+		
+		int age = 19;
+
+		if (age >= 18){
+			System.out.println("课余时间上网");
+		}
+		
+
+		//if语句的第二种形式
+		//if(条件){ 语句体T }else{ 语句体F }
+
+		int age = 17;
+
+		if (age >= 18){
+			System.out.println("课余时间上网");
+		}else{
+			System.out.println("只能学习");
+		}
+
+		*/
+
+		//if语句的第三种形式
+
+		// 18 上网 28 结婚 买车买房 38 小孩 48 有孙子 58 退休 68 重孙子  78噶了
+			
+		int age= -1;
+		
+		if(age >= 0 && age <=150){
+			if(age >= 18 && age < 28 ){
+				System.out.println("只能学习");
+			}else if(age >= 28 && age < 38 ){
+				System.out.println("结婚 买车买房");
+			}else if(age >= 38 && age < 48){
+				System.out.println("小孩");
+			}else if(age >= 48 && age < 58){
+				System.out.println("有孙子");
+			}else if(age >= 58 && age < 68){
+				System.out.println("退休");
+			}else if(age >= 68 && age < 78){
+				System.out.println("重孙子");
+			}else if(age == 78){
+				System.out.println("噶了");
+			}else{
+				System.out.println("上香");
+			}
+		}else
+			System.out.println("年龄不符合");
+		
+		
+		
+
+		/*注意:
+		   一个分支
+		   范围小 - 大 用&& 连接 
+		   范围 代码健壮性
+		   if 嵌套 
+		   格式  
+				if(){
+					if(){
+					
+					}
+				}
+			特点:
+				语句体只有一条语句 省略{} 不建议 可读性不高
+
+		*/    
+		
+	}
+}

+ 75 - 0
01-JavaSe/day03/TestIfElse01.java.bak

@@ -0,0 +1,75 @@
+class TestIfElse01
+{
+	public static void main(String[] args) {
+		/*
+		/if语句的第一种形式
+		// age = 18
+		
+		int age = 19;
+
+		if (age >= 18){
+			System.out.println("课余时间上网");
+		}
+		
+
+		//if语句的第二种形式
+		//if(条件){ 语句体T }else{ 语句体F }
+
+		int age = 17;
+
+		if (age >= 18){
+			System.out.println("课余时间上网");
+		}else{
+			System.out.println("只能学习");
+		}
+
+		*/
+
+		//if语句的第三种形式
+
+		// 18 上网 28 结婚 买车买房 38 小孩 48 有孙子 58 退休 68 重孙子  78噶了
+			
+		int age= -1;
+		
+		if(age >= 0 && age <=150){
+			if(age >= 18 && age < 28 ){
+				System.out.println("只能学习");
+			}else if(age >= 28 && age < 38 ){
+				System.out.println("结婚 买车买房");
+			}else if(age >= 38 && age < 48){
+				System.out.println("小孩");
+			}else if(age >= 48 && age < 58){
+				System.out.println("有孙子");
+			}else if(age >= 58 && age < 68){
+				System.out.println("退休");
+			}else if(age >= 68 && age < 78){
+				System.out.println("重孙子");
+			}else if(age == 78){
+				System.out.println("噶了");
+			}else{
+				System.out.println("上香");
+			}
+		}else{
+			System.out.println("年龄不符合");
+		}
+		
+		
+
+		/*注意:
+		   一个分支
+		   范围小 - 大 用&& 连接 
+		   范围 代码健壮性
+		   if 嵌套 
+		   格式  
+				if(){
+					if(){
+					
+					}
+				}
+			特点:
+				语句体只有一条语句 省略{} 不建议 可读性不高
+
+		*/    
+		
+	}
+}

BIN
01-JavaSe/day03/TestScanner01.class


+ 28 - 0
01-JavaSe/day03/TestScanner01.java

@@ -0,0 +1,28 @@
+import java.util.Scanner;
+
+class TestScanner01 
+{
+	public static void main(String[] args) 
+	{
+		/*
+			个简单的文本扫描程序
+			System.in读取数字
+			使用Scanner jdk 开发工具集 api
+			步骤:
+			 导入包:import java.util.Scanner;
+			 创建对象 Scanner sc = new Scanner(System.in);
+			 调用方法 int i = sc.nextInt();
+			 关闭 sc.close
+		*/
+		//数据类型 变量名称 = new 对象() 赋值
+		Scanner sc = new Scanner(System.in);
+		//调用方法
+		
+		System.out.println("请输入名称");
+		String str = sc.next(); //输入字符串
+		
+		System.out.println("输入值:"+str);
+
+		sc.close();
+	}
+}

+ 28 - 0
01-JavaSe/day03/TestScanner01.java.bak

@@ -0,0 +1,28 @@
+import java.util.Scanner;
+
+class TestScanner01 
+{
+	public static void main(String[] args) 
+	{
+		/*
+			个简单的文本扫描程序
+			System.in读取数字
+			使用Scanner jdk 开发工具集 api
+			步骤:
+			 导入包:import java.util.Scanner;
+			 创建对象 Scanner sc = new Scanner(System.in);
+			 调用方法 int i = sc.nextInt();
+			 关闭 sc.close
+		*/
+		//数据类型 变量名称 = new 对象() 赋值
+		Scanner sc = new Scanner(System.in);
+		//调用方法
+		
+		System.out.println("请输入名称");
+		String str = sc.next(); //输入字符串
+		
+		System.out.println("输入值:"+str);
+
+		sc.close();
+	}
+}