A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一步步 中级黑马   /  2013-11-15 12:40  /  1262 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package test;
import java.io.*;
import java.util.*;
public class a {
        public static void main(String[] args)throws IOException {
                int max=0;
                BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
                String s=null;
                while((s=br.readLine())!=null)
                {
                        if(s.equals("."))
                                break;
                        int x=Integer.parseInt(s);
                //System.out.println(s.toUpperCase());
                        System.out.println(Arrays.sort(x));
                }
                  
                  
        }

}
这句话有错误System.out.println(Arrays.sort(x));请问该怎么解决?

评分

参与人数 1技术分 +1 收起 理由
黄炳期 + 1

查看全部评分

2 个回复

倒序浏览
hel 中级黑马 2013-11-15 14:38:39
沙发
Arrays.sort(x) 他只是一个功能,他就是将数组排序,
他返回的是一个void类型,就是不反回任何东西。
所以你不可以对他做输出操作。

你可以排序后,在 输出一次这个数组,那就是排序后的数组

评分

参与人数 1技术分 +1 收起 理由
黄炳期 + 1

查看全部评分

回复 使用道具 举报
你这个代码有两个错误:
1.sort方法是对数组进行排序,而你传进去的x是个整型变量
2.如楼上所说,这个方法的返回值是void,无法输出。
解决办法
  1. package test;
  2. import java.io.*;
  3. import java.util.*;
  4. public class a {
  5.         public static void main(String[] args)throws IOException {
  6.                 int max=0;
  7.                 BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
  8.                 String s=null;
  9.                 while((s=br.readLine())!=null)
  10.                 {
  11.                         if(s.equals("."))
  12.                                 break;
  13.                         char[] x=s.toCharArray();
  14.                                                 Arrays.sort(x);
  15.                                                 for(int i=0;i<x.length;i++)
  16.                                                 {
  17.                                                         System.out.print(x[i]);
  18.                                                 }
  19.                 }
  20.                   
  21.                   
  22.         }

  23. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
黄炳期 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马