這個(gè)是運(yùn)行程序前給它的參數(shù)。如果你在你程序要用這個(gè)參數(shù)的話就需要在運(yùn)行前指定。比如java HelloWorld ceshi那么在HelloWorld的main方法里面 args就是{"ceshi"}多個(gè)的話用空格隔開\x0d\x0a比如java HelloWorld ceshi ceshi1 ceshi2\x0d\x0a那么那么在HelloWorld的main方法里面 args就是{"ceshi", "ceshi1", "ceshi2"}\x0d\x0a也就是說你假如你的程序是這樣的\x0d\x0apublic class HelloWorld{\x0d\x0a public static void main(String[] args) {\x0d\x0a System.out.println(args[0]);\x0d\x0a }\x0d\x0a}\x0d\x0a然后你編譯運(yùn)行的時(shí)候這樣運(yùn)行java HelloWorld hello那么這個(gè)程序就會(huì)輸出hello之所以是Stirng 是因?yàn)槲覀冎荒芤宰址男问捷斎朊值脑掚S便取只要符合java規(guī)定就行
成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、隆林網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)、購(gòu)物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為隆林等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
這個(gè)是運(yùn)行程序前給它的參數(shù)。
如果你在你程序要用這個(gè)參數(shù)的話就需要在運(yùn)行前指定。
比如java HelloWorld ceshi
那么在HelloWorld的main方法里面 args就是{"ceshi"}
多個(gè)的話用空格隔開..
比如java HelloWorld ceshi ceshi1 ceshi2
那么那么在HelloWorld的main方法里面 args就是{"ceshi", "ceshi1", "ceshi2"}
也就是說你假如你的程序是這樣的
public class HelloWorld{
public static void main(String[] args) {
System.out.println(args[0]);
}
}
然后你編譯
運(yùn)行的時(shí)候這樣運(yùn)行
java HelloWorld hello
那么這個(gè)程序就會(huì)輸出hello
之所以是Stirng 是因?yàn)槲覀冎荒芤宰址男问捷斎?/p>
名字的話隨便取。。只要符合java規(guī)定就行。
Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。
args也就是傳入的參數(shù)數(shù)組,arguments的縮寫。你應(yīng)該知道控制臺(tái)是可以往程序傳入數(shù)據(jù)的。
第一個(gè):args[]是參數(shù)數(shù)組。main函數(shù)都會(huì)有這個(gè)參數(shù),意思是當(dāng)你從控制臺(tái)輸入數(shù)據(jù)的時(shí)候,就通過這個(gè)args參數(shù)來獲取。如果你輸入一個(gè)值,那么args的長(zhǎng)度就是1.如果希望長(zhǎng)度超過1,那在控制臺(tái)輸入的時(shí)候就輸入多個(gè)值,用空格隔開。
第二個(gè):意思是:如果參數(shù)數(shù)組的長(zhǎng)度是大于0的(也就是說有輸入)就把第一個(gè)參數(shù)賦值給host對(duì)象。
args為主方法入口參數(shù)
傳入:
回到最最原始的命令符操作上來,先是javac test.java生成了test.class然后java test運(yùn)行對(duì)吧。
此時(shí)java test ABC 123 中國(guó)
就使用到了args了,接著看。
調(diào)用:
在主方法體內(nèi),args這個(gè)String[](字符串?dāng)?shù)組)接收到了3個(gè)參數(shù),所以大小為3,args[0]就是"ABC",args[1]就是"123"(注意,為字符串哦?。?,args[2]就是"中國(guó)"。 之后你該怎么操作就怎么操作吧。
一般主方法中都會(huì)有String args[],相當(dāng)于主方法的形參,來獲取用戶命令行輸入。
新聞名稱:java代碼中args java代碼中怎樣寫sql語(yǔ)句
網(wǎng)頁(yè)URL:http://m.rwnh.cn/article44/hiiehe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)站收錄、網(wǎng)頁(yè)設(shè)計(jì)公司、商城網(wǎng)站、網(wǎng)站策劃、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)