java 字符串加一个int_Java 输入多行字符串或者多个int数值
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
inputStr();
inputInteger();
inputIntInLine();
}
//每行输入一个数值,输入多个数值
public static void inputInteger() {
Scanner scanner = new Scanner(System.in);
String nextLine = scanner.nextLine();
int sum = 0;
while (nextLine != null && !nextLine.equals("")) {
sum += Integer.parseInt(nextLine);
System.out.println(sum);
nextLine = scanner.nextLine();
}
System.out.println("end of input integer");
}
// 每行输入一个字符串,输入多个字符串
public static void inputStr() {
Scanner scanner = new Scanner(System.in);
String nextLine = scanner.nextLine();
while (nextLine != null && !nextLine.equals("")) {
System.out.println(nextLine);
nextLine = scanner.nextLine();
}
System.out.println("end of input string");
}
//输入多个数值,用空格隔开
public static void inputIntInLine() {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
String[] numstr = str.split(" ");
int[] nums = new int[numstr.length];
for(int i = 0; i < numstr.length; i ++) {
nums[i] = Integer.parseInt(numstr[i]);
}
for(int n: nums) {
System.out.println(n);
}
System.out.println("end of input int in a line");
}
}
做算法题目时用的输入
以下方法在做算法题目时能够正确的结束输入。
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
//while(sc.hasNextLine()){
while(sc.hasNext()){
String str = sc.nextLine();
System.out.println(str);
}
sc.close();
}
}
标签:多行,nextLine,Java,Scanner,int,System,out,scanner
来源: https://blog.csdn.net/Rex_WUST/article/details/88572209
java 字符串加一个int_Java 输入多行字符串或者多个int数值相关推荐
- python输入多行字符串_python中怎么输入多行字符串
Python中输入多行字符串: 方法一:使用三引号>>> str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存 ...
- python3多行输入字符串_python中怎么输入多行字符串
Python中输入多行字符串: 方法一:使用三引号>>> str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存 ...
- python输入三行、能出来三行数据_python输入多行字符串的方法总结
python中输入多行字符串: 方法一:使用三引号 >>> str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生 ...
- python多行字符串输入_python中怎么输入多行字符串
python中怎么输入多行字符串,疾风,不言,努力,人生,起风了 python中怎么输入多行字符串 易采站长站,站长之家为您整理了python中怎么输入多行字符串的相关内容. Python中输入多行字 ...
- python中如何输入多行文字_python中怎么输入多行字符串 | 学会python
关键词:疾风 不言 生存 努力 人生 起风了 方法 字符串 输入 斜杠 更多 详细内容 相关文章 中文网 引号 Python中输入多行字符串: 方法一:使用三引号>>> str1 = ...
- python输入多行字符串的方法总结 - python
文章来源: 敏而好学论坛 嗨学网www.piaodoo.com 欢迎大家相互学习 Python中输入多行字符串: 方法一:使用三引号 >>> str1 = '''Le vent se ...
- python中如何输入多行字符_在python中输入多行字符串有哪些方法
在python中输入多行字符串有哪些方法 发布时间:2020-04-11 13:46:24 来源:亿速云 阅读:39 作者:小新 今天小编给大家分享的是在python中输入多行字符串有哪些方法,很多人 ...
- Java版 设计一个程序, 输入三位数a, 分别输出个,十,百位
1. 设计一个程序, 输入三位数a, 分别输出个,十,百位. (0<a<1000) 样例输入: 251 样例输出: 2 5 1 package package01; import java ...
- java版 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少.
2. 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少. (0<l<1000, PI取3.14, 输出结果保留两位小数) 样例输入: 3 样例输出: 1. ...
最新文章
- [Exchange]使用EWS托管API2.0同步邮箱
- 关于配置Bhuman通用平台环境心得
- 字符串匹配算法KMP算法
- LeetCode之Longest Common Prefix
- 作者:曾伟,电子科技大学副教授。
- 动态规划 —— 状压 DP
- 万亿“中植系”掌门人、毛阿敏丈夫离世,享年61岁,身家260亿
- Multiple substitutions specified in non-positional format; did you mean to add the formatted=false
- 学会“量体裁衣”去赚钱
- Openvswtich 学习笔记
- HCIE-Security Day38:理论学习:信息安全管理
- 分布式存储系统Minio简介
- java套接字实验总结,实验三、WINSOCK套接字编程实验报告
- 新版个人信息安全规范正式发布:收集生物识别信息前需告知
- C语言中负数在计算机内部的二进制表示方式(以补码表示负数、整数的范围及所占字节数)
- oneos组件系列02:ws2812全彩LED
- WebBrowser 显示Html内容3点细节技巧
- 2345王牌浏览器怎么恢复网站
- MATLAB求解线性方程组的八种方法
- 计算机一分钟最快打多少字,世界上打字最快的人 马特斯科娃一分钟打多少字...