小弟是新手,碰到一串类似“#35780#26631#19987#23478#30005#23376#35821#38899#36890”的编码。不认识也不知道什么意思。求解

解决方案 »

  1.   

    http://tool.chinaz.com/Tools/Unicode.aspx
      

  2.   

    应该是:评标专家电子语音通import java.util.regex.Matcher;
    import java.util.regex.Pattern;public class UnicodeGbk {
    public static void  main(String[] args)
    {
            String a = "#35780#26631#19987#23478#30005#23376#35821#38899#36890";   
            Pattern p = Pattern.compile("#\\d*");   
            Matcher m = p.matcher(a);   
            
            boolean rs = m.find();   
            while (rs) {   
                String aa = m.group();   
                String str = aa.replaceAll("#", ",").replaceAll(";", "");   
                String[] s2 = str.split(",");   
                String s1 = "";   
                for (int i = 1; i < s2.length; i++) {   
                    int v = Integer.parseInt(s2[i], 10);   
                    s1 = s1 + (char) v;   
                    //System.out.println((char)v);
                    a = a.replaceFirst(aa, s1);
                }   
                rs = m.find();   
            } 
            
            System.out.println(a);
    }
    }
      

  3.   

    其实我是不知道这种是什么码。三位都没说。2楼的我进去转换之后得到的是另一串码。还是不明白意思。3楼的大大。我把你的代码复制到1.java中。运行javac 1.java报错啊提示说H:\>javac 1.java
    1.java:4: 类 UnicodeGbk 是公共的,应在名为 UnicodeGbk.java 的文件中声明
    public class UnicodeGbk {
           ^
    1 错误怎么办?
      

  4.   

    java 基础好好看看,java的文件名必须和 public 修饰的class名一致。即 文件名不能为1.java 必须为 UnicodeGbk.java
      

  5.   

    &#35780;&#26631;&#19987;&#23478;&#30005;&#23376;&#35821;&#38899;&#36890;放到这里转换一下就行了
    http://tool.chinaz.com/Tools/Unicode.aspx
      

  6.   

    我先把上段程序保存成UnicodeGbk.java 然后javac UnicodeGbk.java 编译成功。然后java UnicodeGbk。就报如下错误。求解
    2011-03-17  08:50               932 UnicodeGbk.java
    2011-03-17  11:56             1,520 UnicodeGbk.class
    2010-11-19  17:17    <DIR>          dell
    2010-11-21  23:09    <DIR>          skiller
    2010-11-21  23:28    <DIR>          LanQos
                   3 个文件    802,590,544 字节
                  11 个目录  3,621,806,080 可用字节H:\>java UnicodeGbk
    Exception in thread "main" java.lang.NoClassDefFoundError: UnicodeGbk
    Caused by: java.lang.ClassNotFoundException: UnicodeGbk
            at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    Could not find the main class: UnicodeGbk.  Program will exit.这个提示怎么办?