java输入输出代码梁十 java简单的输入输出代码

java程序,实现任意输入10个整数,倒着顺序输出数字代码如下:已经考虑到输入错误的情况,输入的不是整数或者是字母需要重新输入 。
import java.util.Scanner;
public class Test {
public static void main(String [] args){
int[] arr = new int[10];
for (int i = 0; iarr.length; i) {
System.out.print("请输入第" (i 1)"个数字:");
arr[i] = input();
}
System.out.println("输入完毕 。\r\n输入结果如下:");
for (int i = 0; iarr.length; i) {
System.out.print(arr[i]"\t");
}
System.out.println("\r\n倒序输出:");
for (int i = arr.length-1; i = 0; i--) {
System.out.print(arr[i]"\t");
}
}
public static int input(){
int x = Integer.MIN_VALUE ;
try{
x = new Scanner(System.in).nextInt();
} catch(Exception e){
System.out.print("\r\n输入错误,请重新输入 。");
x = input();
}
return x;
}
}
java中怎么从键盘输入十个数字后输出import java.util.*;
public class input10 {
public static void main(String[] args) {
int a[] = new int[10]; // 10个数的数组
Scanner scanner = new Scanner(System.in);
System.out.println("请输入10个数字: ");
for(int i = 0; i10;i)
a[i] = scanner.nextInt(); // 从键盘输入10个数组存入数组
for(int i = 0; i10;i)
System.out.print(a[i]" "); // 输出这些数字
}
}
JAVA程序输入10个数字,输出所有负数及负数的和输入10个数字,输出所有负数及负数java输入输出代码梁十的和java输入输出代码梁十的代码如下图java输入输出代码梁十:
public static void main(String[] args) {
ListInteger lists = new ArrayListInteger();
lists.add(12);
lists.add(-1);
【java输入输出代码梁十 java简单的输入输出代码】lists.add(-2);
lists.add(-12);
lists.add(120);
lists.add(121);
lists.add(-112);
lists.add(12);
lists.add(12);
lists.add(12);
int count = 0;
for(int i=0;ilists.size();i){
if(lists.get(i)0){
count =lists.get(i);
}
}
System.out.println(count);
}
结果如图:
编写一个Java程序输入一个8位二进制数输出一个10进制数//编写一个Java程序输入一个8位二进制数输出一个10进制数
import java.util.Scanner;
public class Day05 {
static Scanner sc=new Scanner(System.in);
public static void main(String[] args) {
String str="a";
while(true) {
System.out.print("输入二进制,非法的输入将会被舍弃,输入over结束测试 : ");
str=sc.nextLine();
if(str.contentEquals("over")) {
System.out.println("结束!");
break;
}
outNum(str);
}
}
static void outNum(String str) {
str=str.replaceAll("[^10]", "");
if(str.length()1||str.length()8) {
str="0000000";
}
System.out.print("你输入的是:" str "\t对应十进制是:" Integer.parseInt(str, 2) "\r\n");
}
}
java输入输出程序代码概述
java程序输入需要用到Scanner工具类,输出则使用println
解析
1、输入:
从键盘输入需要用到java的Scanner这个util包下的工具类
Scanner中输入是需要对输入的字符进行分类,int类型为nextint()方法 , double类型为nextDouble()方法,字符串类型为next()方法 。
#code:
#out:
2、输出:
java常用的输出为println
#code:
#out:
除了println()方法之外 , java还有print()和printf()两种输出方法,
print、println、printf的区别:
print--是函数,可以返回一个值,只能有一个参数 。
println 将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始 。
printf--函数,把文字格式化以后输出,直接调用系统调用进行IO的,他是非缓冲的 。
拓展内容
java 输入输出流(I/O)
Java中I/O操作主要是指使用Java进行输入 , 输出操作. Java所有的I/O机制都是基于数据流进行输入输出 , 这些数据流表示了字符或者字节数据的流动序列 。Java的I/O流提供了读写数据的标准方法 。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法 。
Java.io是大多数面向数据流的输入/输出类的主要软件包 。此外,Java也对块传输提供支持,在核心库 java.nio中采用的便是块IO 。
流IO的好处是简单易用 , 缺点是效率较低 。块IO效率很高 , 但编程比较复杂 。
Java IO模型:
Java的IO模型设计非常优秀,它使用Decorator模式,按功能划分Stream,您可以动态装配这些Stream,以便获得您需要的功能 。例如,您需要一个具有缓冲的文件输入流 , 则应当组合使用FileInputStream和BufferedInputStream 。
输入流(InputStream):
程序从输入流读取数据源 。数据源包括外界(键盘、文件、网络…),即是将数据源读入到程序的通信通道 。
输出流(output Stream):
程序向输出流写入数据 。将程序中的数据输出到外界(显示器、打印机、文件、网络…)的通信通道 。
编写java程序,从控制台输入10个整数,计算出输入数字之和,并打印输出统计的结果?java程序如下:(java文件名要和类名一致)
import java.util.Scanner;
class compute{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);// 回车键输入下一个数字
int sum=0;
for(int i=0;i10;i){
int num=input.nextInt();
sum =num;
}
System.out.printf("the sum is:%d",sum);
}
}
关于java输入输出代码梁十和java简单的输入输出代码的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读