问答详情
源自:6-5 应用 Collections.sort() 实现 List 排序

帮忙看看什么问题,老是报调试,还有排序后面的不显示

http://img.mukewang.com/596c9df20001a5e008750256.jpg

http://img.mukewang.com/596c9df2000179af07640384.jpg

http://img.mukewang.com/596c9e60000136c602700217.jpg

http://img.mukewang.com/596c9e600001fc0506340349.jpg

如题suo shi

提问者:石三春 2017-07-17 19:25

个回答

  • qq_继承了D之意志的男人_0
    2017-07-25 16:21:30

     public void testsort3() {
        	  String a="0123456789qwertyuiopasdfghjklzxcvbnmQWERTYIOPASDFGHJKLzxcvbnm";
        	  Random rd=new Random();    	  
        	 List<String>stringList=new ArrayList<String>();
        	  for(int i=0;i<10;i++) {
        		  StringBuilder sb=new StringBuilder(); 
        		  for(int j=0;j<1+rd.nextInt(10);j++) {
        			  char cr=a.charAt((int)(rd.nextInt(62)));
        			  sb=sb.append(String.valueOf(cr));
        		  }  			
      			 System.out.println("获得字符串:"+sb);
      			 stringList.add(sb.toString());
        	  }
        	  System.out.println("-------排序前---------");
        	  for (String string :stringList) {
      			System.out.println("元素:"+string);
        	  }
        	  System.out.println("-------排序后---------");
        	  Collections.sort(stringList);
        	  for (String string :stringList) {
      			System.out.println("元素:"+string);
        	  }
        	  
          }


  • 浊酒丶
    2017-07-18 16:11:24

    全部代码拷过来,这局部代码不好看