java(爪哇)------输入与输出语句(详解) (๑•̌.•๑)

目录

一.java的输出语句:

System.out.println()  -----输出并换行

System.out.print()  -----输出但不换行

System.out.printf()  -----类似C语言的printf()输出语句,按格式进行输出

二.java的输入语句:

 2.1-----Scanner的基础用法:

 2.2-----String类型next()、nextLine()、hasNext(),hasNextLine()

2.3-----int类型nextInt()、nextInt(int radix)、hasNextInt()

 2.4-----浮点数 double 类型输入

2.5----- boolean 布尔类型输入


对于初识java的小伙伴,时常为输入和输出语句所困扰,对于next()、nextLine()、hasNext()、hasNextLine()、nextInt()、hasNextInt() 等类的使用方法很是头疼。这篇博客将作出详细解释,尽可能的帮助大家扫除障碍,那么废话不多说,我们直接开始吧~

一.java的输出语句:

java常用的输出语句有三种:

  • System.out.println()  -----输出并换行

示例: 

public class JavaPrint {
    public static void main(String[] args) {
        System.out.println("Hello");//输出Hello并换行
        System.out.println("World");//输出World并换行
    }
}

 

  • System.out.print()  -----输出但不换行

示例:

public class JavaPrint {
    public static void main(String[] args) {
        System.out.print("Hello");//输出Hello不换行
        System.out.print("World");//输出World不换行
    }
}

  • System.out.printf()  -----类似C语言的printf()输出语句,按格式进行输出

 输出格式详情:

//%表示进行格式化输出,%之后的内容为格式的定义
格式控制符			说明
--------------------------------------------------
	%d			输出int型数据
	%c			输出char型数据
	%f			输出浮点型数据,小数部分最多保留6位
	%s			输出字符串数据
	%md			输出的int型数据占m列
	%m.nf		输出的浮点型数据占m列,小数点保留n位

示例: 

public class JavaPrint {
    public static void main(String[] args) {
       int a=1;
       int b=2;
       double c=3.1415926;//变量的赋值与初始化
       System.out.printf("%5d %5d %7.2f",a,b,c);//对数据按格式输出
    }
}

 这里由于其他的输出格式类似,就不再赘述了 

二.java的输入语句:

键盘输入代码的四个步骤:
1、导包:import java.util.Scanner;
2、创建Scanner类型的对象:Scanner scanner= new Scanner( System.in) ;
3、调用Scanner类的相关方法(next() / nextXxx()) ,来获取指定类型的变量
4、释放资源:调用Scanner对象的close()方法, scanner.close();

 2.1-----Scanner的基础用法:

//1.导包
import java.util.Scanner;

public class JavaSanner {
    public static void main(String[] args) {
        //2.创建Scanner类型的对象
        Scanner sc=new Scanner(System.i
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值