(一)计算圆面积
import java.util.Scanner;
//导入 Scanner工具,以便使用
/**
输入圆半径计算圆面积
* @author Monster丶ZF
* @version1.8
* @data 2019年4月1日
* @remakeTODO
*/
public class CalcCircleArea {
public static void main(String[] args) {
//扫描对象,用来扫描系统的输入
Scanner input =new Scanner(System.in);
System.out.print("请输入圆半径:");
double radius = input.nextDouble(); //读取用户输入的下一个double类型数据,赋值给左边的radius变量2.5
double area =3.14*radius*radius;
System.out.printf("圆面积为:%.2f",area);
//String str = String.format("圆面积为:%.2f",area);
//System.out.printf(str); //另外一种输出方式,和以上等同
input.close(); //良好的习惯,用完input就关闭
}
}
(二)input.next();和input.nextLine()的区别
以下是部分代码:
System.out.print("手机机型1:");
String phone1 = input.next();//不读空格,空格后面的都不要了
System.out.println(phone1);
System.out.print("手机机型2:");
String phone2 = input.next();//读入一行,不管 空格 都写下来
System.out.println(phone2);
(三)char类型的录入
以下是部分代码:
System.out.print("性别:");//就一个字符而已
char sex = input.next().charAt(0);//获得用户输入字符串的第一个字符
System.out.println("性别:"+sex);
input.close();
注意这里是输入了两个字符但只接收了第一个字符