如何在一个方法内返回UTF-8格式的字符串

  public String printx(){
        Scanner cc = new Scanner(System.in);
                //后面这句会报异常
      **  String tx=new String (cc.next().getBytes(),"utf-8");**
        System.out.println("原方法"+tx);
        return tx;
    }

试了下没有报异常啊。。你报什么异常?

可以参考一下这个,看看能不能用到。
http://www.blogjava.net/rabbit/archive/2008/03/27/189009.html