`
Vicent_Lee
  • 浏览: 55440 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

关于java.lang.String类的split()方法

阅读更多

刚才看到这样一篇帖子:http://cpdw.iteye.com/blog/393866

                                 http://271788203.iteye.com/blog/485918

突然间发现、自己再学习的过程中、没注意这些东西、刚才查了一下API才知道、其实需要学习的东西、都在API里、知识自己没注意、

API:

String[] split(String regex)
          根据给定的正则表达式的匹配来拆分此字符串。  

String[] split(String regex, int limit)
          根据匹配给定的正则表达式来拆分此字符串。

其实这个方法是根据正则表达式来拆分字符串的、以前根本就没注意、用的时候都是用“,”区分、直接传到DAO层、在拆分、或者直接用于SQL语句、今天才注意到、如果是用“|”来区分的话、毛病就出现了、

所以说:java.lang.String类的split()方法的参数是个正则表达式,切忌!

分享到:
评论

相关推荐

    Java中分割字符串的两种方法实例详解

    主要介绍了Java中分割字符串的两种方法,一种是java.lang.String 的 split() 方法,,另外一种是用String Tokenizer类。文中的每种方法都给出了详细的示例代码,相信对大家的理解和学习具有一定的参考借鉴价值,有...

    java pdf 查看器

    import java.lang.reflect.InvocationTargetException; /** * A demo PDF Viewer application. */ public class PDFViewer extends JFrame implements KeyListener, TreeSelectionListener, PageChangeListener...

    leetcode添加元素使和等于-LeetCode:LeetCode解决方案和技巧

    leetcode添加元素使和等于 Java tips String/StringBuilder: String.charAt(); String.length(); str.remove('a','b') 把str中的a都换成b split("分隔符的选择");...java.lang.String String str = "0,1,

    浅析Java中Split函数的用法技巧

    在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。以下我就为大家介绍,需要的朋友可以参考下

    jsp结合javabean的实践

    <%@ page import="java.lang.reflect.Array"%> <%@ page import="java.lang.Long"%> <%@ page import="java.util.HashMap"%> <jsp:useBean id="rd" class="songyc.ReadFile" scope="application"> ...

    发送邮件的Java代码

    props = java.lang.System.getProperties(); // 获得系统属性对象 props.put("mail.smtp.host", smtp); // 设置SMTP主机 props.put("mail.smtp.auth", "true"); // 是否到服务器用户名和密码验证 // 到服务器...

    jsp探针 ver0.1

    private final String windowsParseMacAddress(String ipConfigResponse) throws java.text.ParseException { String localHost = null; try { localHost = java.net.InetAddress.getLocalHost().getHostAddress(); ...

    Excel POI读取封装(文件+示范代码)

    import java.lang.reflect.Field; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql....

    java字符串切割实例学习(获取文件名)

    在Java中处理一些路径相关的问题的时候,如要取出ie浏览器上传文件的文件名,由于ie会把整个文件路径都作为文件名上传,需要用java.lang.String中的replaceAll或者split来处理,下面看看使用方法

    基于i18n利用springboot实现后台国际化+源代码+文档说明

    String[] split = lang.split(PATH_PARAMETER_SPLIT); locale = new Locale(split[0], split[1]); } return locale; } @Override public void setLocale(HttpServletRequest request, ...

    cms后台管理

    <property name="content" column="content" type="java.lang.String" not-null="true" /> </class> </hibernate-mapping> 与数据库交互的持久层接口 public interface MyContentDao { public List<MyContent>...

Global site tag (gtag.js) - Google Analytics