为啥我的运行结果都一样

 for(int j=1;j<=6;j++){
    	  
		if(messenge[i] instanceof Car){
    		  System.out.println(); 
    	   }
    	   System.out.println(messenge[i].name+"\t"+messenge[i].num+"\t"+messenge[i].rent+"天"+"\t"+((project6.Car) messenge[i]).getPeopleNums());
    	   
       }
         if(messenge[i] instanceof Trunk){
    	   System.out.println(messenge[i].name+"\t"+messenge[i].num+"\t"+messenge[i].rent+"天"+((Trunk) messenge[i]).getThingNums());
       }
        if(messenge[i] instanceof PickUp){
        	System.out.println(messenge[i].name+"\t"+messenge[i].num+"\t"+messenge[i].rent+"天"+((PickUp) messenge[i]).getPeopleNums()+((PickUp) messenge[i]).getThingNums());
       }
	}   
	为啥结果是这样的
	欢迎使用答答租车系统
您是否要租车:是1  否0
1
您可租车的类型及其价目表
序号	汽车名称	租金	容量

马自达6	2	400.0天	4

马自达6	2	400.0天	4

马自达6	2	400.0天	4

马自达6	2	400.0天	4

马自达6	2	400.0天	4

马自达6	2	400.0天	4


慕粉1471134825
浏览 1255回答 1
1回答

羽觞丨醉月

你一个 i  一个  j  是几个意思  把i换成j
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java