目录
一、 从控制台读取信息
1.1 创建类
1.2. 代码
package com.situ.test01;
import java.util.Scanner;
//Java要求类名首字母大写,驼峰法命名
public class ScannerTest {
//从控制台读取信息
public static void main(String[] args) {
System.out.println("请输入一个数:");
//通过new关键词得到一个Scanner实例
Scanner scanner = new Scanner(System.in);
//通过Scanner实例的nextXxx()方法读取控制台的输入
int t = scanner.nextInt();
System.out.println("读取的数字是:"+t);
//Scanner使用后,需要用close()显示的进行关闭
scanner.close();
}
}
1.3 运行结果
二、程序---猜数字
2.1 题目
2.2 代码
package com.situ.test01;
import java.util.Random;
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
// 生成随机数,设置谜底
int t = new Random().nextInt(100);
Scanner sc = new Scanner(System.in);
//死循环
while(true) {
System.out.println("请输入你猜的数:");
int t1 = sc.nextInt();
// 判断是否猜对
if(t==t1) {
System.out.println("猜对了!");
break; //跳出循环
}
if(t>t1) System.out.println("猜小了!");
if(t<t1) System.out.println("猜大了!");
}
//关闭scanner
sc.close();
}
}
2.3 运行程序
三、程序运行的方法
3.1.main() 方法,如上述实例
3.2.单元测试: @Test
3.2.1 实例代码
package com.situ.test01;
import org.junit.Test;
public class Demo2 {
// 引进JUnit 4 或 JUnit 5
@Test
public void test() {
System.out.println("这是test的方法");
}
}
3.2.2 引进JUnit 4
3.2.3 代码运行
3.2.4 绿色表示测试通过
四、eclipse界面重置
五、闰年判断程序
输入一个年份,判读是否是闰年。
package com.situ.test01;
import java.util.Scanner;
import org.junit.Test;
public class LeapYearJudgment {
@Test
public void test() {
System.out.println("请输入一个年份:");
//读取年份
Scanner sc = new Scanner(System.in);
int year=sc.nextInt();
//判断是否是闰年
if((year%4==0 && year%100!=0) || year%400==0)
System.out.println("闰年!");
else System.out.println("不是闰年!");
sc.close();
}
}