java语言的各种输入情况
来源:互联网 发布:云计算运维工程师待遇 编辑:程序博客网 时间:2024/05/16 10:54
1.只输入一组数据: Scanner s=new Scanner(System.in);int a=s.nextInt();int b=s.nextInt();2.输入有多组数据,没有说明输入几组数据,每组数据占一行:Scanner s=new Scanner(System.in);while(s.hasnext()){//判断是否数据结束int a=s.nextInt();int b=s.nextInt();}3.输入多组数据,第一行为一个整数N,表示有N组测试数据,后面的接着又N组数据,每组数据占一行;int a;int b;int n;System.out.println("请输入一个整数n:");Scanner in=new Scanner(System.in);n=in.nextInt();for(int i=0;i<n;i++){System.out.println("请输入一个整数a和b:");Scanner s=new Scanner(System.in);a=s.nextInt();b=s.nextInt();System.out.println(a+b);}
3.读入字符串
输入数据有多行,第一行是一个整数n,代表测试实数的个数,后面紧跟着
n行;System.out.println("请输入一个整数n:");Scanner s=new Scanner(System.in);int n=s.nextInt();for(int i=0;i<n;i++){String str=s.next();System.out.println(str);}或者可以这样书写:System.out.println("请输入一个整数n");Scanner s=new Scanner(System.in);int n=Integer.parseInt(s.nextLine());for(int i=0;i<n;i++){String str=s.nextLine();System.out.println(str);}3.输入字符串如给定一个日期,输出这个日期是该年的第几天?System.out.println("请输入一个年份");Scanner s=new Scanner(System.in);int dd[]={0,31,28,31,30,31,30,31,31,30,31,30,31};while(s.hasNext()){int days=0;String str=s.nextLine();String[] date=str.split("/");int y=Integer.parseInt(date[0]);int m=Integer.parseInt(date[1]);int d=Integer.parseInt(date[2]);if((y%400 == 0 || (y%4 == 0 && y%100 !=0)) && m>2) days ++; days += d; for(int i=0;i<m;i++){ days += dd[i]; } System.out.println(days); }
转自:
http://www.cnblogs.com/flqcchblog/p/4536510.html
阅读全文
0 0
- java语言的各种输入情况-ACM
- java语言的各种输入情况
- 【c语言】关于+1的各种情况
- java反射方法的各种情况
- Java输入的几种情况
- UILineBreakMode的各种情况
- UILineBreakMode的各种情况
- UpdatePanel的各种情况
- 各种情况的恢复
- setScaleType的各种情况
- C语言中各种输入函数之间的区别
- java 各种乱码情况分析
- java检验本地端口占用情况的各种方法
- Java中compareTo()方法在不同字符串的各种情况
- 用Java语言实现的各种排序
- 用Java语言实现的各种排序
- Java语言实现的各种排序
- 用Java语言实现的各种排序
- RecycleView 获取第一个可见条目(掉坑篇)
- Head Fiest Python读书笔记
- 图-迪杰斯特拉(dijkstra)算法
- 蚂蚁分类信息系统5.8 短信通道2 互亿无线配置使用说明
- Excel在统计分析中的应用—第六章—概率分布及概率分布图-Part3-离散型概率分布(负二项分布函数NEGBINOM.DIST()的应用)
- java语言的各种输入情况
- RHEL 7.2 下安装Tomcat并设置开机自启
- PMD工具(Ptrace-based Memory Dump)源代码(注释版)
- 问题 : 最简单的计算机
- Maven系列三@三生命周期和Maven聚合
- 欢迎使用CSDN-markdown编辑器
- 1002
- 学习SpringMVC——从HelloWorld开始
- H5面试题---&&的使用