奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

JAVA認證

java命令行參數解析

時間:2024-06-02 11:21:57 JAVA認證 我要投稿
  • 相關推薦

java命令行參數解析2016

  用慣了控制臺的java程序之后,最印象深刻的是其的簡單與快捷,雖沒有圖形界面那樣吸引人的眼球,但卻也足以迷倒眾生。那么java命令行參數有哪些呢?跟yjbys小編一起來學習吧!

  控制臺程序的運行少不了要通過控制臺來傳遞參數,譬如:

  Sh代碼

  ls -la

  這是shell腳本的常用命令,其就是通過后置參數來傳遞相關信息。UNIX環境為C語言中提供了getopt()這樣的函數可以解析后置參數,這個函數是很實用很強大的,但Java就...(我Google了一下,倒沒有怎么找出來)。大概是這個功能對Java來說太不足掛齒了吧,但總得有個解決方法才行。

  下面就是一個代碼實例,用以說明。

  這個實例運行的結果是運行在控制臺,并允許可選的輸入參數:

  Sh代碼

  java TestOpt -i 89 -b -s TestString

  那么就會設置幾個prarameter的值

  Java代碼

  public class TestOpt {

  public static void main(String[] args) {

  /*

  * 這里先取默認值,因為不是所有參數都會被用戶提供

  */

  boolean prarameter1 = false;

  int prarameter2 = 0;

  String prarameter3 = "";

  /*

  * 設置一個offset變量,用來定位相關信息

  */

  int optSetting = 0;

  for (; optSetting < args.length; optSetting++) {

  if ("-b".equals(args[optSetting])) {

  prarameter1 = true;

  } else if ("-i".equals(args[optSetting])) {

  prarameter2 = Integer.parseInt(args[++optSetting]);

  } else if ("-s".equals(args[optSetting])) {

  prarameter3 = args[++optSetting];

  }

  }

  /*

  * 這里我只是打印出來相關的設置信息,具體的行為肯定是要自己取定義打

  */

  System.out.println(prarameter1);

  System.out.println(prarameter2);

  System.out.println(prarameter3);

  }

  }

  這種類似的方法估計應該有很多吧,但這個應該算是比較輕量級的。當然若參數非常多(同時也得進行驗證輸入)

【java命令行參數解析】相關文章:

三級PC常見的系統命令行07-19

Java與Java web有什么不同01-22

武術禮儀解析07-23

武術分類解析12-05

holiday的詞匯解析06-11

演講的技巧解析04-19

Java代碼的基本知識09-03

解析中國的團圓文化09-23

愛爾蘭留學弊端解析02-10

通俗唱法的專業解析09-05

主站蜘蛛池模板: 宾阳县| 揭东县| 广汉市| 徐水县| 巴东县| 高陵县| 阿鲁科尔沁旗| 尤溪县| 丰镇市| 泗阳县| 慈利县| 龙州县| 庆阳市| 博湖县| 永年县| 阳城县| 抚顺市| 凌海市| 和田县| 井陉县| 大厂| 台北市| 巴马| 南部县| 东莞市| 汨罗市| 漯河市| 肇州县| 定州市| 潮州市| 兰溪市| 天津市| 甘肃省| 梧州市| 清流县| 辽源市| 广平县| 安新县| 深泽县| 陆川县| 图片|