国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

從public static void main(String[] args)看如何構(gòu)造數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了從public static void main(String[] args)看如何構(gòu)造數(shù)據(jù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

java語言中public static void main(String[] args)里面的ages有什么作用?

在Java語言中,public static void main(String[] args) 是一個(gè)特殊的方法,它是Java程序的入口點(diǎn)。當(dāng)你運(yùn)行一個(gè)Java程序時(shí),程序會(huì)從這個(gè)方法開始執(zhí)行。這個(gè)方法的參數(shù) String[] args 是一個(gè)字符串?dāng)?shù)組,用于傳遞命令行參數(shù)給程序。

命令行參數(shù)是在運(yùn)行程序時(shí)提供的額外信息,可以影響程序的行為。在主要的應(yīng)用是在命令行或終端中運(yùn)行Java程序時(shí),你可以通過在命令后添加參數(shù)來向程序傳遞信息。這些參數(shù)被傳遞給main方法中的args參數(shù)。

例如,假設(shè)你有一個(gè)Java程序,其中的main方法是這樣的:

public static void main(String[] args) {
    System.out.println("Number of arguments: " + args.length);
    for (int i = 0; i < args.length; i++) {
        System.out.println("Argument " + i + ": " + args[i]);
    }
}

當(dāng)你在命令行中運(yùn)行這個(gè)程序并提供參數(shù)時(shí),比如:

java YourProgram arg1 arg2 arg3

這里的arg1、arg2、arg3就是命令行參數(shù),它們會(huì)被傳遞給main方法中的args數(shù)組。在上述的main方法中,程序會(huì)打印出參數(shù)的數(shù)量以及每個(gè)參數(shù)的值。

總之,args 參數(shù)允許你在運(yùn)行Java程序時(shí)向程序傳遞額外的信息,以便在程序內(nèi)部根據(jù)這些參數(shù)來進(jìn)行邏輯操作。文章來源地址http://www.zghlxwxcb.cn/news/detail-656162.html

從args中獲取

package 日常Java程序測(cè)試.推薦系統(tǒng)開發(fā)實(shí)戰(zhàn);

public class ParamExample01 {
	public static void main(String[] args) {
		/*
			傳入三個(gè)參數(shù)
		 */
		String name = args[0];
		int age = Integer.parseInt(args[1]);
		String sex = args[2];

		System.out.println("name: "+name);
		System.out.println("age: " + age);
		System.out.println("sex: " + sex);
	}
}


構(gòu)造對(duì)應(yīng)類的屬性

package 日常Java程序測(cè)試.推薦系統(tǒng)開發(fā)實(shí)戰(zhàn);

public class ParamExample02 {
	String name ;
	int age ;
	String sex;

	public ParamExample02(String name, int age, String sex) {
		this.name = name;
		this.age = age;
		this.sex = sex;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public static void main(String[] args) {
		ParamExample02 paramExample02 = new ParamExample02("wzideng",23,"男");
		System.out.println("name: " + paramExample02.getName());
		System.out.println("age: " + paramExample02.getAge());
		System.out.println("sex: " + paramExample02.getSex());
	}
}

到了這里,關(guān)于從public static void main(String[] args)看如何構(gòu)造數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Visual Studio編輯器左側(cè)菜單欄不小心關(guān)掉如何打開(左側(cè)解決方案資源管理器不顯示如何打開)、C語言中int main和void main的區(qū)別以及C工程的創(chuàng)建

    Visual Studio編輯器左側(cè)菜單欄不小心關(guān)掉如何打開(左側(cè)解決方案資源管理器不顯示如何打開)、C語言中int main和void main的區(qū)別以及C工程的創(chuàng)建

    目錄 ?編輯 1.? 打開Visual Studio編輯器并創(chuàng)建一個(gè)項(xiàng)目 2.? Visual Studio編輯器左側(cè)菜單欄不小心關(guān)掉如何打開,左側(cè)菜單欄不顯示如何打開 ?編輯 3.? ?int main和void main的區(qū)別?? ? ? ????????首先打開 Visual Studio編輯器 ,這里使用的是“ Visual Studio 2022 ”如下圖: ??????

    2024年03月27日
    瀏覽(23)
  • 無法解析的外部符號(hào) “public: virtual void * __cdecl MyTcpsocket::qt_metaca

    無法解析的外部符號(hào) “public: virtual void * __cdecl MyTcpsocket::qt_metaca

    問題:嚴(yán)重性?? ?代碼?? ?說明?? ?項(xiàng)目?? ?文件?? ?行?? ?禁止顯示狀態(tài) 錯(cuò)誤?? ?LNK2001?? ?無法解析的外部符號(hào) \\\"public: virtual void * __cdecl MyTcpsocket::qt_metacast(char const *)\\\" (?qt_metacast@MyTcpsocket@@UEAAPEAXPEBD@Z)?? ?SmartTool?? ?D:2023SmartToolSmartToolMyTcpsocket.obj?? ?1?? ? 解決

    2024年02月01日
    瀏覽(18)
  • 輕松理解Java中的public、private、static和final

    一、概念 1、public和private 兩個(gè)都是訪問權(quán)限修飾符,用于控制外界對(duì)類內(nèi)部成員的訪問。 public:表明對(duì)象成員是完全共有的,外界可以隨意訪問。用public修飾的數(shù)據(jù)成員、成員函數(shù)是對(duì)所有用戶開放的,所有用戶都可以直接進(jìn)行調(diào)用。 private:表明對(duì)象成員是完全私有的,不

    2024年02月16日
    瀏覽(25)
  • 下列程序的運(yùn)行結(jié)果是 #include <stdio.h> void main() { int x = 10, y = 20, z = 30;

    下列程序的運(yùn)行結(jié)果是 #include <stdio.h> void main() { int x = 10, y = 20, z = 30;

    不用說程序運(yùn)行就知道結(jié)果了:30 30 0 0 可是,這到底是怎么來的? 于是改成了如下代碼形式: 運(yùn)行結(jié)果是:30 1 0 1 這個(gè)結(jié)果和我筆算的結(jié)果一樣,我很滿意,不過 應(yīng)該是有問題的 ?, 問題出在這里分多行運(yùn)行,x,y,z的值在運(yùn)行完后有改變,所以這樣是不行的? 還是放在一

    2024年02月03日
    瀏覽(27)
  • static 和構(gòu)造方法

    具體對(duì)象的屬性,稱之為對(duì)象屬性,成員屬性,實(shí)例屬性。 具體對(duì)象的方法,稱之為對(duì)象方法,成員方法,實(shí)例方法。 靜態(tài):static 和具體對(duì)象無關(guān),只和類相關(guān)的屬性,稱之為靜態(tài)屬性。 和具體對(duì)象無關(guān),只和類相關(guān)的方法,稱之為靜態(tài)方法。 靜態(tài)屬性和靜態(tài)方法,不用

    2024年02月01日
    瀏覽(19)
  • 【Java】使用PowerMockito mock static方法/new對(duì)象/mock對(duì)象的public或private方法的簡單示例

    1.1 打樁類的public static方法 測(cè)試用例中如果需要對(duì)public靜態(tài)方法的打樁,針對(duì)測(cè)試類增加注解@RunWith(PowerMockRunner.class)同時(shí)針對(duì)靜態(tài)方法所在的類增加注解@PrepareForTest({StaticMethod.class}),接著在測(cè)試用例調(diào)用方法之前增加 PowerMockito.mockStatic(StaticMethod.class); PowerMockito.when(StaticMet

    2024年01月24日
    瀏覽(23)
  • ChatGPT還是有點(diǎn)東西的-public static <T> List<T> Arrays.asList(T... a) {...}

    業(yè)務(wù)開發(fā)需要判斷業(yè)務(wù)狀態(tài)是否在30、40、50、60的集合內(nèi),所以寫了以下代碼 自我Review代碼時(shí),驗(yàn)證了下這行代碼,發(fā)現(xiàn)狀態(tài)為30時(shí),仍然返回false。 在自我懷疑中調(diào)整代碼,并驗(yàn)證,代碼如下: 沒想很明白,于是問了下ChatGPT。 Arrays.asList() 方法返回的結(jié)果類型取決于傳入的

    2024年02月12日
    瀏覽(17)
  • 使用mockito來mock final、static、private以及構(gòu)造方法

    final 方法 mock final方法(2.1版本開始):對(duì)final視而不見,和mock 普通方法一樣 stati 方法 mock static方法(3.4版本開始): 使用try-with-resource縮小作用范圍 構(gòu)造方法 mock 構(gòu)造方法(3.5版本開始):使用try-with-resource縮小作用范圍 私有方法 mockito 不支持mock私有方法,采用反射的方式

    2024年02月11日
    瀏覽(22)
  • 【C++】const、static關(guān)鍵字和構(gòu)造函數(shù)初始化

    【C++】const、static關(guān)鍵字和構(gòu)造函數(shù)初始化

    ??個(gè)人主頁?? ?個(gè)人專欄——C++學(xué)習(xí)? ??點(diǎn)擊關(guān)注??一起學(xué)習(xí)C語言???? 目錄 1. const修飾成員函數(shù) 1.1 語法格式 1.2 權(quán)限放大縮小 1.3 思考 1.4 解答 2. 再談構(gòu)造函數(shù) 2.1 構(gòu)造函數(shù)體賦值 2.2 初始化列表 2.3 explicit 3. static成員 3.1 靜態(tài)變量 3.2 靜態(tài)函數(shù) 3.3?靜態(tài)成員變量

    2024年02月19日
    瀏覽(22)
  • 【C++】類和對(duì)象(下篇)--->再識(shí)構(gòu)造函數(shù),static成員,友元,內(nèi)部類,匿名對(duì)象

    【C++】類和對(duì)象(下篇)--->再識(shí)構(gòu)造函數(shù),static成員,友元,內(nèi)部類,匿名對(duì)象

    目錄 一、構(gòu)造函數(shù) ?1、構(gòu)造函數(shù)體賦值 ?2、初始化列表 ?3、explicit 二、Static 成員 ?1、概念 ?2、特性 三、友元 ?1、友元函數(shù) ?2、友元類 四、內(nèi)部類 ?1、概念 ?2、特性 五、匿名對(duì)象 六、拷貝對(duì)象時(shí)的一些編譯器優(yōu)化 在創(chuàng)建對(duì)象時(shí),編譯器通過調(diào)用構(gòu)造函數(shù),給對(duì)

    2024年02月13日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包