我有一個(gè)排序基本問題:編寫一個(gè)名為 Sort 的程序,該程序?qū)⒉捎门判蝽樞?,然后是命令行中的?shù)字列表,并打印出排序后的數(shù)字列表例如 :java Sort asc 12 2 3 -9 8輸出是-9 2 3 8 12相反,如果我寫“desc”和數(shù)字。我的問題是:我如何告訴我的程序應(yīng)該去哪個(gè)函數(shù)?我只知道如何將它發(fā)送到每個(gè)函數(shù),但不知道其中一個(gè)。我對(duì)排序沒有問題,只是告訴程序要執(zhí)行哪個(gè)功能。
1 回答

青春有我
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊
為了告訴您的程序應(yīng)該去哪個(gè)函數(shù),您可以使用 if else 語(yǔ)句,該函數(shù)將根據(jù)參數(shù)“asc”或“desc”執(zhí)行操作:
if(args[0].equals("asc")) {
...
}
else {
...
}
添加回答
舉報(bào)
0/150
提交
取消