Java程序中输入数据

can'zhangcanzhang这篇文章讲解一下Java中的输入方式。

Java中输入使用了Scanner包。

想要学会Java中的输入一定要记住这三行代码。

				import java.util.Scanner;
//第一行是引用Java中的Scanner的包。
				
				Scanner sc = new Scanner(System.in);// sc 是可以变化的
//第二行是创建一个对象,对象名字为sc
				
				int i = sc.nextInt(); // 这里的sc是跟随第二行的代码的sc。
//第三行是定义一个数据了,并且这一行代码便是输入数据的。

 

参照下方的代码。

import java.util.Scanner;
public  class scanner {
               public static void main(String[] args){
				
				Scanner sc = new Scanner(System.in);
				
				int i = sc.nextInt();
                 
				 System.out.println(i);
				   
}
}

 还有一点要注意Java中是没有nextChar()的,只有nextInt(),nextDouble(),nextFloat()

import java.util.Scanner;
public  class scanner {
               public static void main(String[] args){
				
				Scanner sc = new Scanner(System.in);
				
				int i = sc.nextInt();
                double b=sc.nextDouble();
                float c=sc.nextFloat();
                //输入字符的两种方法。
                    String str = sc.nextLine();
                 //一,这一种方法会吃掉回车符和空格
                    String str = sc.next();
                   //二,这一种方法遇到回车和空格就停止读取。
                 
				 System.out.println(i);
                 System.out.println(b);
                 System.out.println(c);
				   
}
}

所以说两种方法有时候需要混合使用。

当然这两种方式都是可以读取字符串的,因为本来就是定义的String类型的,只是输入了一个字符而已。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值