小弟是新手,碰到一串类似“#35780#26631#19987#23478#30005#23376#35821#38899#36890”的编码。不认识也不知道什么意思。求解
解决方案 »
- 如何提高本身技术
- 在MyEclipse下,用Tomcat发布一个项目时报错!
- HIBERNATE一对多的问题
- jquery 的 sort 函数问题
- webservice 的初始化问题?
- [STRUTS] 为什么点击刷新按钮F5数据会多次提交?
- 求解决禁止一个用户在多台机子登录的方案?
- java如何检验xsd规范的xml文档,高分相送
- jboss 与 oracle8.16 的c/s问题!
- norwaywoods近来帮我看一下这个错误是什么, 谢谢
- Unable to instantiate Action, listUserAction, defined for 'listUser' in namespac
- 怎么在后台修改数据表记录后刷新前台的缓存?
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);
}
}
1.java:4: 类 UnicodeGbk 是公共的,应在名为 UnicodeGbk.java 的文件中声明
public class UnicodeGbk {
^
1 错误怎么办?
http://tool.chinaz.com/Tools/Unicode.aspx
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.这个提示怎么办?