对于学了C语言的小伙伴们,初次接触Java时,都会处
于一种懵懂状态,相信有很多人连Java的输入输出都有点懵,似
乎Java的键盘输入不如C语言的scanf那么方便,其实
不然Java中的键盘输入也可以通过一个Scanner就实现了。
对于输出在Java中一般用System.out.println();就能满足大部分需求了
package com.dxh;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
//现在就可以开始输入了
int n = in.nextInt();//读取一个整数,以空格符结束
String str = in.next();//读取下一个单词,以空格符结束
// String str1 = in.nextLine();//输入一行内容
//当然要输入浮点数,或者字节之类就可以用这样
// double m = in.nextDouble();
// float f = in.nextFloat();
// byte b = in.nextByte();
//如果要输入一个数组,就跟C语言一样输入就可以了
int [] array = new int [n];
for(int i = 0;i<n;i++){
array[i] = in.nextInt();
}
//关于Java的输出一般就用输出语句就可以实现了
//prinfln输出后自动换行,把ln去了后就不会换行了
System.out.println("这里是输出的内容:");
System.out.println(n);
System.out.println(str);
//输出数组
for(int e:array){
System.out.print(e);
}
}
}
这个就是输入输出的结果图