像这种情况下,如果 i 没有被选中,对应的name也就不会有值。所以输出就会显示错误。该怎么解决呢?

来源:12-2 项目问题解析 1

Charlie_W

2016-09-08 18:33

http://img.mukewang.com/57d21c450001512206850510.jpg

http://img.mukewang.com/57d21cc10001b83e07080451.jpg

像这种情况下,如果 i 没有被选中,对应的name也就不会有值。所以输出就会显示错误。该怎么解决呢?

写回答 关注

4回答

  • ziom
    2016-09-09 12:56:44

    你这个需求好像都有点混乱,既然要用户输入租车数量,那用户也可能只租一辆,这样后面何来载人载货一说。

    ziom 回复Charli...

    首先,要清楚需求,就是明白你到底要做甚么,你现在是有点为了敲代码而敲代码,这哪行。只有需求明确了,才知道代码要怎么修改啊

    2016-09-09 21:46:08

    共 2 条回复 >

  • 喵喵小喵
    2016-09-09 10:42:05

    如果你要这样写,那可以把name1~6在定义的时候就给它赋值啊,反正name1肯定=name[0],name2=name[1].....

    不用在判断里赋值。

    Charli...

    我现在好乱啊哈哈哈

    2016-09-09 21:36:29

    共 1 条回复 >

  • ziom
    2016-09-08 21:10:51

    你说的i是什么?说清楚一些,代码贴完整一点

    ziom 回复Charli...

    在上班,等我有时间会看

    2016-09-09 10:36:37

    共 2 条回复 >

  • 慕虎9350775
    2016-09-08 19:15:44

    小兄弟你数字没加中括号啊

    Charli...

    那个是我前面定义的变量,String name1;这样的

    2016-09-08 19:39:21

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530715 学习 · 6091 问题

查看课程

相似问题