国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務器之家 - 編程語言 - JAVA教程 - Java中用戶向系統傳遞參數的三種基本方式實例分享

Java中用戶向系統傳遞參數的三種基本方式實例分享

2019-11-04 13:55java教程網 JAVA教程

這篇文章主要介紹了Java中用戶向系統傳遞參數的三種基本方式實例,有需要的朋友可以參考一下

使用Main方法的參數傳遞方式
例示代碼如下:

 

復制代碼代碼如下:

public class MainArgs 
{
 public static void main(String[] args) 
 {
  System.out.println(args.length);
  for(String str : args){
   System.out.println(str);
  }
 }
}

 

在運行 java程序后面跟的字符串(一個或多個 多個用空格隔開)jvm將會把這些一個或多個字符串賦給args數組。當字符串中包含空格時則需要將完整的一個字符串用“”括起來。如下示例:

Java中用戶向系統傳遞參數的三種基本方式實例分享

使用Scanner類進行用戶輸入:可以輸入用戶指定的數據類型
Scanner 使用分隔符模式將其輸入分解為標記,默認情況下該分隔符模式與空白匹配。然后可以使用不同的 next 方法將得到的標記轉換為不同類型的值。

例示代碼如下:

 

復制代碼代碼如下:


import java.util.Scanner;
import java.io.File;
public class ScannerKeyBoardTest 
{
 public static void main(String[] args) throws Exception
 {
  //readFileCon();
  //test2();

 

  //通過鍵盤輸入指定類型
  Scanner scan = new Scanner(System.in);
  Long l = scan.nextLong();
  System.out.println("l is "+l);
 }
 //讀取任何的數據輸入返回String
 public static void test1(){
  Scanner scan = new Scanner(System.in);

  //使用 回車鍵 作為分隔符 默認使用 空格 制表鍵  回車作為分割付。
  //scan.useDelimiter("\n"); 
  while(scan.hasNext()){
   System.out.println("next is " + scan.next());
  }  
 }

 //讀取Long型數據的輸入返回Long
 public static void test2(){
  Scanner scan = new Scanner(System.in);
  //當輸入的為 非 Long數值時 推出循環
  while(scan.hasNextLong()){//阻塞式
   //System.out.println("has over scan.nextLong() begin....");
   System.out.println("next is " + scan.nextLong());
   //System.out.println("scan.nextLong() over has begin....");
  }
 }
 //讀取文件中的內容 并打印到控制臺
 public static void readFileCon()throws Exception
 {
  Scanner scan  = new Scanner(new File("ScannerKeyBoardTest.java"));
  System.out.println("fileContent is:");
  while(scan.hasNextLine()){
   System.out.println(scan.nextLine());
  }
 }
}

 

使用BufferedReader類讀取用戶的輸入:返回的只能是String類
例示代碼如下

 

復制代碼代碼如下:

import java.io.BufferedReader;
import java.io.InputStreamReader;
class BufferReaderKeyBoardTest 
{
 public static void main(String[] args) throws Exception
 {
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  String in = null;
  while((in = br.readLine()) != null){
   System.out.println("用戶輸入的是: "+in);
  }  
 }
}

延伸 · 閱讀

精彩推薦
347
主站蜘蛛池模板: 日韩av电影在线免费观看 | 免费成人黄色网址 | 午夜视频在线播放 | 久久久91精品国产一区二区三区 | 日韩高清一区 | 91av免费| 久久一区| 久久综合99 | 欧美成人精品高清视频在线观看 | 亚洲成人av在线 | 亚洲午夜在线 | 在线一区观看 | 黄色av网站在线观看 | 欧美日韩中文在线观看 | 在线一区 | 精品一区二区三区在线观看 | 久久久久久久久久久久免费 | 欧美激情亚洲 | 黄色毛片在线看 | 亚洲精品免费在线 | 亚洲综合中文字幕在线观看 | 国产成人av一区二区三区 | 久久综合久久久 | 国产精品亚洲精品 | 久草福利在线视频 | 久久久久久亚洲一区二区三区蜜臀 | 成年人免费在线观看网站 | 国产精品久久嫩一区二区免费 | 国产精品视频一区二区三区四 | 不卡黄色片 | aaa在线免费观看 | 久久国产一区视频 | 亚洲视频综合 | 欧美视频三区 | 中文字幕亚洲一区二区三区 | 天天操人人干 | 99久久99久久精品 | 久久99久 | 亚洲国产精品免费 | 狠狠干av | 婷婷综合激情 |