一次性输入带空格或者逗号的数组,转化为整型数组,然后逆序输出
来源:互联网 发布:购物网站seo诊断报告 编辑:程序博客网 时间:2024/04/30 12:10
以前想要得到一个整型数组都需要写一个循环,然后一个个输入,今天想到一个一次性输入的方法,记录下来,以便学习:
package dataStructures;import java.util.Scanner;/** * 类说明 * @author jiang * @date 创建时间:2014年10月3日 下午10:54:29 */public class Test {/*实现功能:输入一个数组(元素都是整数),数组元素之间用空格或者逗号隔开,转化为整型数组,然后逆序输出这个数组*/public static void main(String[] args){Scanner scanner = new Scanner(System.in); //初始化输入流System.out.println("请输入一个数组:");String s1 = scanner.nextLine(); //输入数组,把所有输入元素看成是一串字符String[] s2 = s1.split(" "); //去除每个元素之间的空格,若是逗号,“”里直接改成逗号int[] str = new int[s2.length]; //初始化一个整型数组,用来存储整数for (int i = 0; i < str.length; i++) {str[i] = Integer.valueOf(s2[i]).intValue();//将String型转化为整型}for (int i = str.length-1; i>=0; i--) {System.out.print(str[i]+" "); //逆序输出}scanner.close(); //关闭输入流,释放资源}}
输出:
请输入一个数组:
25 6 558 96 58 68 59 52
52 59 68 58 96 558 6 25
0 0
- 一次性输入带空格或者逗号的数组,转化为整型数组,然后逆序输出
- java把带逗号的字符串转化为数组
- 字符串转化为整型数组
- 将输入数组逆序输出
- js以逗号分隔的字符串怎么转化为数组
- 从命令行输入5个整数,放入一整型数组,然后打印输出
- 输入一列数组,输出它的逆序数组
- Java数组练习(八)将输入的数组逆序输出
- 数组的逆序输出
- 数组的逆序输出
- 数组的逆序输出
- Java 求整型数组的逆序数
- 数组_习题:将输入的字符串逆序输出
- 如何往char数组里输入带空格的字符串
- C语言基础 将一维整型数组元素逆序输出
- 把整型数组转化为相应的字符型数组Convert.ToString
- java数组的逆序输出
- C++从屏幕输入一行以空格分割的数字,存入整型数组
- nginx---虚拟主机配置
- 外贸电商-全网营销
- struts2的配置文件
- css 浮动(float,clear)通俗讲解
- 设计模式之单例模式
- 一次性输入带空格或者逗号的数组,转化为整型数组,然后逆序输出
- LeetCode :Word Ladder II My Solution
- 在WebCollector爬虫中,自定义http请求
- Learn Beautiful Soup(6) —— BeautifulSoup中对于编码的支持
- Collection List Set Map的那些事
- HDU 1012 u Calculate e
- 批处理 for 的用法
- 解决ubuntu 14.04 “E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)”的问题
- JS正则表达式小结