Java SE学习_String[] split(String regex)_注意事项
String[] split(String regex)
根据给定的正则表达式的匹配来拆分此字符串,java中使用regex的符号需要使用"\\",因为regex本身使用"\"作为转义符。而在java中一个"\",需要用"\\"表示。
如果用"."做分割的话必须要这样"\\."如果是|也是"\\|"。
列举几个实用"\\"的例子:
String b = new String("30:20");
String[] ss = b.split(":");//没问题
String s = new String("30+2");
String[] ss = s.split("\\+");
String[] strs = "java.lang.String".split("\\.");
//strs[2] = "String"
// 第二种方法:
String source = "java.lang.String";
int idx = source.lastIndexOf(".");
String str = source.substring(idx);
// str = "String"
相关文档:
2008 年 6 月 24 日
原文地址: http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0806wangys/
本文介绍 IBM FileNet P8 4.0 Platform 提供的 Content Java API。首先对 FileNet P8 Content Engine 和 API 进行概要介绍, 并说明了一些基本概念,随后详细介绍了 FileNet Content Engine提供的基于 EJB ......
最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......
尊重原创,本贴转自:http://longsy.javaeye.com/blog/382880
当数组作为方法传递参数时,假如需处理此数组,则一般有两种做法(以一维数组为例):
//第一种
public static int[] processArray1(int[] array) {
int[] tempArr = new int[array.length];
for(int i=0; i<array.length; i++) {
......
Class.forName(xxx.xx.xx) 返回的是一个类 首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。
至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。
A a = ( ......
写入时,先做encode:
public static String encode(String src) {
String result = null;
try {
result = new String(src.getBytes("gbk"), "ISO-8859-1");
} catch (UnsupportedEncodingException uee) {
System.err.println(uee);
}
return result;
}
读出时,再做decode:
public static String deco ......