Java语言实现数组的键盘输入(综合几种方法实现)
来源:互联网 发布:java怎么引入包 编辑:程序博客网 时间:2024/06/05 23:58
package com.suanfa;
import java.io.*;
import java.util.Scanner;
//public class Sort_1 {
// /**利用字节输入流来输入数据
// * DataKeyboardInput2.java
// * @param args
// */
// public static void main(String[] args) {
// // TODO Auto-generated method stub
// byte buf[]=new byte[10]; //字节数组,输入为10个
// String str;
// int num = 0;
// try{
// //把数据读入到字节数组中
// System.in.read(buf);
// //利用字节数组创建字符串
// str=new String(buf,0);
// //把字符串数据转换为整型数据
// num=Integer.parseInt(str.trim());
// }catch(Exception e){
// System.out.print(e);
// }System.out.println(num);
// }
//}
public class Sort_1{
/**几种整数的输入方法融合
* @author yintao
*/
public static void main(String[] args) throws IOException {
//以下为输入数组长度
//所用方法为文本扫描
Scanner input=new Scanner(System.in);
int N=input.nextInt();
String str="";
int[] a=new int[N];
System.out.println("输入的数组的长度为"+a.length);
//以下实现的是数组的输入
//所用方法 利用字符输入流
int num = 0;
for(int i=0;i<a.length;i++){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
str=br.readLine();//读取读取文本行
num=Integer.parseInt(str);// 将字符串参数作为有符号的十进制整数进行解析
}catch(IOException e){
System.out.println(e.toString());
}
a[i]=num;
}
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");}
}
}
import java.io.*;
import java.util.Scanner;
//public class Sort_1 {
// /**利用字节输入流来输入数据
// * DataKeyboardInput2.java
// * @param args
// */
// public static void main(String[] args) {
// // TODO Auto-generated method stub
// byte buf[]=new byte[10]; //字节数组,输入为10个
// String str;
// int num = 0;
// try{
// //把数据读入到字节数组中
// System.in.read(buf);
// //利用字节数组创建字符串
// str=new String(buf,0);
// //把字符串数据转换为整型数据
// num=Integer.parseInt(str.trim());
// }catch(Exception e){
// System.out.print(e);
// }System.out.println(num);
// }
//}
public class Sort_1{
/**几种整数的输入方法融合
* @author yintao
*/
public static void main(String[] args) throws IOException {
//以下为输入数组长度
//所用方法为文本扫描
Scanner input=new Scanner(System.in);
int N=input.nextInt();
String str="";
int[] a=new int[N];
System.out.println("输入的数组的长度为"+a.length);
//以下实现的是数组的输入
//所用方法 利用字符输入流
int num = 0;
for(int i=0;i<a.length;i++){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
str=br.readLine();//读取读取文本行
num=Integer.parseInt(str);// 将字符串参数作为有符号的十进制整数进行解析
}catch(IOException e){
System.out.println(e.toString());
}
a[i]=num;
}
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");}
}
}
阅读全文
1 0
- Java语言实现数组的键盘输入(综合几种方法实现)
- java实现键盘输入的三种方法
- 使用Java语言实现标准的键盘输入
- java接收键盘输入的几种方法
- java 键盘输入的几种方法比较
- java简单实现双色球彩票模拟实例(数组、排序、方法、随机数、键盘输入)
- Fibonacci数列实现的几种方法(java实现)
- 几种排序方法的实现 (C语言)
- 数据排序的几种方法(c语言实现)
- 数据排序的几种方法(c语言实现)
- 几种常见的排序方法(C语言实现)
- 在Java中使用键盘输入数据的几种方法
- 在Java中使用键盘输入数据的几种方法
- java多线程的几种实现方法
- java实现排序的几种方法
- 【Java】多种方法实现读取键盘输入
- 用new实现二位数组的几种方法
- 二维数组遍历的几种实现方法
- MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
- mongo数据导入到hive里面
- NAT技术与代理服务器
- Unity协程
- <安彦>Java之JVM中的OopMap
- Java语言实现数组的键盘输入(综合几种方法实现)
- 使用lrz实现客户端异步图片压缩上传
- Android studio 导入第三方jar
- Kotlin-反射
- 微信浏览器中用js修改页面title
- Linux笔记 shell脚本
- Linux安装redis过程亲自实践
- Java 读写Properties配置文件
- 写一个浪起来的进度条