Java程序中输入数据
2021/8/14 20:06:12
本文主要是介绍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类型的,只是输入了一个字符而已。
这篇关于Java程序中输入数据的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-06小米11i印度快充版ROM合集:极致体验,超越期待
- 2024-10-06【ROM下载】小米11i 5G 印度版系统, 疾速跃迁,定义新速度
- 2024-10-06【ROM下载】小米 11 青春活力版,青春无极限,活力全开
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求