java吧 关注:1,292,812贴子:12,826,455
  • 6回复贴,共1

求助为什么我的代码会出错?那个String str = ar

只看楼主收藏回复

求助
为什么我的代码会出错?那个String str = args[ ],是不能那么用吗?为什么会显示数组越界?百度了下说要什么判断args.Count,但是我eclipse上没有.Count,只有个args.line什么的,不太记得了,不好意思,麻烦大佬们告知一下,谢谢了



IP属地:湖南来自Android客户端1楼2018-11-18 01:08回复
    用eclipse直接运行程序时,main函数默认不带参数,所以String[] args是个空数组,此时想将args[0]赋值给test,自然显示数组越界,因为根本不存在args[0]。
    解决方法:
    点击运行右侧下拉箭头→点击Run Configurations→点击Arguments→在Program arguments的文本框内输入参数(本题需要输入yes或no)→点击右下方Run→在Console中可以看到运行结果。


    IP属地:河南来自手机贴吧2楼2018-11-18 01:32
    收起回复
      2025-12-28 10:27:09
      广告
      不感兴趣
      开通SVIP免广告
      args是空的你怎么获取?


      IP属地:湖南来自iPhone客户端3楼2018-11-18 02:12
      回复(3)