在校招筆試中,有的時候咱們要本身設計輸入輸出,下面羅列一些常見的輸入輸出;java
首先把輸入包加載進來: import java.util.* ;數組
一 ,輸入spa
1,輸入一個整數,浮點數,輸入一個數組 ;設計
package april; import java.util.Arrays; import java.util.Scanner; public class Class_3 { public static void main(String[] args) { Scanner reader = new Scanner(System.in) ; while(reader.hasNext()) { int m = reader.nextInt() ; int [] numbers = new int[m] ; for(int index=0;index<m;index++) { numbers[index] = reader.nextInt(); } System.out.println(Arrays.toString(numbers)); } reader.close() ; } }
2,輸入一個矩陣;code
package april; import java.util.Scanner; /** * * @ClassName: Class_4 * @Description: * @author Samllji * @date 2018年4月4日 上午9:33:40 * */ public class Class_4 { public static void main(String[] args) { Scanner reader = new Scanner(System.in); int m = reader.nextInt(); int n = reader.nextInt() ; int [][] array = new int[m][n] ; for (int i=0 ; i<m ; i++) for(int j=0 ;j<n ;j++) { array[i][j]=reader.nextInt(); } reader.close() ; /** * 對矩陣按行打出 */ for (int i=0 ; i<m ; i++) { for(int j=0 ;j<n ;j++) { System.out.print(array[i][j]+" "); } System.out.println( ); } } }
3,輸入一個單詞字符串;blog
package april; import java.util.Scanner; /** * * @ClassName: Class_5 * @Description: 輸入一個單詞字符串 * @author Smallji * @date 2018年4月4日 上午10:09:24 * */ public class Class_5 { public static void main(String[] args) { Scanner in = new Scanner(System.in); String c = in.next() ; System.out.println(c); in.close(); } }
4,輸入一個語句字符串;ip
package april; import java.util.Scanner; /** * * @ClassName: Class_6 * @Description: 輸入一個字符串語句 * @author Smallji * @date 2018年4月4日 上午10:10:50 * */ public class Class_6 { public static void main(String[] args) { Scanner in = new Scanner(System.in); String str = in.nextLine( ) ; System.out.println(str) ; in.close(); } }
二,格式化輸出字符串
System.out.printf('%8.2f',float) ;