萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

楼主: jeanie

关于java

[复制链接]
 楼主| 发表于 2007-2-10 02:28 | 显示全部楼层
原帖由 小牛军队 于 2007-2-10 00:29 发表


跑个题,介不介意我问一句,楼主是学Info的,还是纯粹出于兴趣学学java的?。。。


没,偶是学电子的,
对于java是没事的时候自己打发时间的,
所以有很多不懂,$汗$
呵呵:) $汗$ $汗$

[ 本帖最后由 jeanie 于 2007-2-10 01:30 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-2-10 02:32 | 显示全部楼层
原帖由 one 于 2007-2-10 00:28 发表
public static void main( String args[] );
因为这是main()函数,所以参数表里的String args[]有特定含义,表示命令行运行时输入的参数个数,参数是一个字符串数组。

public void Word( String args[] );
...

什么是命令行运行时输入的参数??
我是用eclipse运行的,没输入参数呀?
$frage$ $frage$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-2-10 02:38 | 显示全部楼层
原帖由 jeanie 于 2007-2-10 01:32 发表

什么是命令行运行时输入的参数??
我是用eclipse运行的,没输入参数呀?
$frage$ $frage$


Run -> Arguments -> Program Arguments
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-2-10 02:39 | 显示全部楼层
原帖由 jeanie 于 2007-2-10 01:28 发表


没,偶是学电子的,
对于java是没事的时候自己打发时间的,
所以有很多不懂,$汗$
呵呵:) $汗$ $汗$


哦,那就是自己给自己开小灶了,值得表扬。。。$支持$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-2-10 02:39 | 显示全部楼层
原帖由 jeanie 于 2007-2-10 01:32 发表

什么是命令行运行时输入的参数??
我是用eclipse运行的,没输入参数呀?
$frage$ $frage$


这样就可以以命令行的方式传送参数给程序啊,Dos下不是有很多这样的命令吗:)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-2-10 02:57 | 显示全部楼层
原帖由 one 于 2007-2-10 01:39 发表


这样就可以以命令行的方式传送参数给程序啊,Dos下不是有很多这样的命令吗:)


完了,我是没救了,$郁闷$

  1. public static void main(String args[])
  2. if(args.length==0)
  3. print("true");
  4. else
  5. print("false")
复制代码

这样结果应该是true吧.

那么在什么情况下结果为false ?
也就是在什么情况下

  1. args.length!=0
复制代码

????
  谢谢 $郁闷$ $郁闷$

[ 本帖最后由 jeanie 于 2007-2-10 02:00 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-2-10 03:04 | 显示全部楼层
原帖由 小牛军队 于 2007-2-10 01:38 发表


Run -> Arguments -> Program Arguments

偶是很笨的那种类型,$汗$ $汗$
还是没理解$汗$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-2-10 03:12 | 显示全部楼层
原帖由 jeanie 于 2007-2-10 01:57 发表

完了,我是没救了,$郁闷$

public static void main(String args[])
if(args.length==0)
print("true");
else
print("false");

这样结果应该是true吧.


这个要看实际的命令行究竟有多少参数了。

比如说有一个命令行(为了解释清楚随便写的):"打开文件 可读 可写"
你的程序名是"打开文件",打开方式有两个限定条件,也就是args[0]是"可读",args[1]是"可写"。
这种情况下args.length != 0,给出"false”。此时args.length = 2。

再比如说有另一个命令行:"打开文件"
你的程序名是"打开文件",打开方式为空。
这种情况下args.length == 0,给出"true”。

[ 本帖最后由 one 于 2007-2-10 02:20 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-2-10 03:16 | 显示全部楼层
原帖由 jeanie 于 2007-2-10 02:04 发表

偶是很笨的那种类型,$汗$ $汗$
还是没理解$汗$


慢慢来,第一本书没看懂,看第二本,不行再看第三本。。。迟早会弄明白的。

回头看同一本书也会有更深入理解的,mm别灰心,学编程语言是循序渐进的。

不懂的地方要多写代码多调试,只有在写的过程中才能真正明白原理机制。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-2-10 03:25 | 显示全部楼层
楼主是男滴啊:o

是GG就更加不能灰心啊,我一个女孩子都爬那么远了,加油$支持$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-5-11 06:01 , Processed in 0.061641 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表