java吧 关注:1,250,238贴子:12,732,237
  • 10回复贴,共1

求大神指教

只看楼主收藏回复

public class shili {
String ximi[]=new String[30];
int i;
public void show(String tan){
for( i=0;i<ximi.length;i++){
if(ximi[i]==null){
ximi[i]=tan;
break;
}
}
}
public void show1(){
for(int k=0;k<ximi.length;k++){
if(ximi[k]!=null){
System.out.print(ximi[i]+" ");//客户信息列表
}
}
}
}
import java.util.Scanner;
public class xaa {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input =new Scanner(System.in);
String d="y";
shili st =new shili();
do{
System.out.println("请输入客户的姓名");
String ximi=input.next();
st.show(ximi);
System.out.println("继续吗?(y/n)");
d=input.next();
}while ("y".equals(d));
System.out.println("客户姓名列表");
st.show1();
}
}


1楼2014-04-08 15:05回复
    ___*喵*星*人*贴*吧*助*手*


    IP属地:北京本楼含有高级字体2楼2014-04-08 15:05
    回复


      3楼2014-04-08 15:07
      回复
        为什么总是输出的是最后的数


        4楼2014-04-08 15:08
        回复
          数组不好用笆,还没有十五个字吗?真心苦的


          来自Android客户端5楼2014-04-08 15:10
          回复
            这种贴 恐怕又要被删掉了。


            IP属地:广东6楼2014-04-08 15:11
            收起回复


              8楼2014-04-12 19:44
              回复
                继续的时候,怎么使他不在同一行~~~~ 好像少了个条件吧!


                9楼2014-04-12 19:46
                回复