java 正则 s,Java 正则表达式

Java 正则表达式

fm.split("[");  // error

-------------------

java.util.regex.PatternSyntaxException: Unclosed character class near index 0[+

^

at java.util.regex.Pattern.error(Unknown Source)

at java.util.regex.Pattern.clazz(Unknown Source)

at java.util.regex.Pattern.clazz(Unknown Source)

===========================

fm.split("\\["); //ok

在正则中, [  是特殊字符 需要对其转义处理。

相关文档:

在JAVA中使用拖拽功能

sun在java2中引入了一些新的方法来帮助实现拖拽功能,这些新的类在java.awt.dnd包中

实现一个D&D操作一般包括三个步骤:

首先实现一个拖拽源,这个拖拽源和相应的组件是关联起来的

第二步实现一个拖拽目标,这个目标用来实现拖拽物的接收

第三步实现一个数据传输对象 ......

dnd是drag and drop的缩写.

java中的dnd主要涉及到3个类:TransferHandler(用来处理数据的拖放过程),Transferable(用来包装拖放的数据),和DataFlavor(用来表示拖放的数据的类型).下面来介绍这3个类的方法

1.javax.swing.TransferHandler

它有两个构造函数:

TransferHandler() 子类的便捷构造方法。

TransferHandler(St ......

本示例从网上下载一本小说,并保存为 UTF-8 格式。

import java.io.BufferedReader;

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.OutputStreamWriter;

import java.io.Writer;

import java.net.MalformedURLException; ......

第一种:

Map map = new HashMap();

Iterator iter = map.entrySet().iterator();

while (iter.hasNext()) {

Map.Entry entry = (Map.Entry) iter.next();

Object key = entry.getKey();

Object val = entry.getValue();

}

效率高,以后一定要使用此种方式!

第二种:

Map map = new HashMap();

Iterato ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值