java截取字符串的一些常用处理

java对字符串处理功能强大,以下是本人实际开发中用到的一些总结:

package org.bulktree.test;
import java.util.StringTokenizer;
/** *//**
 *
 * @author bulktree Email: laoshulin@gmail.com
 * @date Jul 31, 2008
 */
public class SplitTest {
    public static void main(String[] args) {
        SplitTest st = new SplitTest();
//        st.splitTest01();
        //st.splitTest02();
        st.StringTokenizierTest();
    }
    public void splitTest01() {
        String s = "01111:aa:哈哈";
        /**//*
         * limit 该值用来限制返回数组中的元素个数
         */
        String[] s1 = s.split(":");
        System.out.println(s1[0]);
        /**//*
         * -1表示如果为空也能区分出来
         */
        String[] s2 = s.split(":", -1);
        System.out.println(s2[0]);
        String[] s3 = s.split(":", 1);
        System.out.println(s3[0]);
    }
    public void splitTest02() {
//        “.”和“|”都是转义字符,必须得加"\\"
        String s = "bulktree.oakertree.laoshulin";
        String ss = "bulktree|oakertree|laoshulin";
        String sss = "bulktree.oakertree|laoshulin";
        String[] s1 = s.split("\\.");
        System.out.println(s1[0]);
        String[] s2 = ss.split("\\|");
        System.out.println(s2[0]);
        /**//*
         * 如果有多个分隔符,可以用"|"作为连字符
         */
        String[] s3 = sss.split("\\.|\\|");
        System.out.println(s3[1]);
    }
    /**//*
     * 构造字符串的StringTokenizer对象测试
     */
    public void StringTokenizierTest() {
        String s = "I am a student,bulktree";
        StringTokenizer str = new StringTokenizer(s);
//        返回nextToken方法被调用的次数,分隔符的数量
        System.out.println(str.countTokens());
//        是否有分隔符
        while(str.hasMoreTokens()) {
            System.out.println(str.nextToken());
        }
    }
}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索string
, split
, system
, stringtokenizer
, 分隔符
, JAVA split String
, java字符串截取
, java截取字符串
, println
java字符串分隔符
java截取字符串、java截取字符串前几位、java截取字符串后几位、java截取指定字符串、java中截取字符串,以便于您获取更多的相关知识。

时间: 2024-08-31 19:20:41

java截取字符串的一些常用处理的相关文章

Java截取字符串的方法

  本文实例讲述了Java截取字符串的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 public static void main(String args[]) { //以该字符第一次出现,开始截取 //String str="abc.def"; //String str="abc.def.sdfsdf.fsdfd.ddddd.ggggg.ttttt"; //String str1=str.subst

关于java截取字符串的问题

问题描述 有一条查询参数不确定的sql字符串,例如:select a as A,b as B,c as C from d 需要用java截取字符串中的所有别名放到集合中.急用,求速解 问题补充:<div class="quote_title">ych19850810 写道</div><div class="quote_div">需要得到A,B,C?</div>是的<br /> 解决方案 已经帮你实现了.St

Java截取字符串的方法_java

本文实例讲述了Java截取字符串的方法.分享给大家供大家参考.具体实现方法如下: public static void main(String args[]) { //以该字符第一次出现,开始截取 //String str="abc.def"; //String str="abc.def.sdfsdf.fsdfd.ddddd.ggggg.ttttt"; //String str1=str.substring(str.indexOf(".")+1,

java 截取字符串(判断汉字)_JSP编程

复制代码 代码如下: /** * 截取字符串 len为字节长度 * @param str * @param len * @return * @throws UnsupportedEncodingException */ public static String getLimitLengthString( String str,int len){ try{ int counterOfDoubleByte = 0; byte[] b = str.getBytes("gb2312"); if

java 截取字符串

java中常用的字符串的截取方法 1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length(); 2.charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b' 3.getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[]

java 截取字符串????

问题描述 给你一个字符串例如"/aa/rver/ta/client"我想截取后的字符串为"ta/client".该字符串已知,还有该字符串的子字符串已知(例如上例中字符串中的子字符串rver给出).这个怎么写 解决方案 如果字符串已知字符串已知,可以使用String 提供的两个重载方法substring(int beginIndex)和substring(int beginIndex,int endIndex) 来完成,例如你上面的字符串我们可以这样截取:Strin

java截取字符串函数

substring public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串.该子字符串始于指定索引处的字符,一直到此字符串末尾. 例如: "unhappy".substring(2) returns "happy" "Harbison".substring(3) returns "bison" "emptiness".substring(

按字节截取字符串java代码

按字节截取字符串java代码 本文章提供三款java截取字符串函数,他们可以按字节不来取截取字符串长度的代码,很方便实例. * 取字符串的前tocount个字符 * * @param str 被处理字符串 * @param tocount 截取长度 * @param more 后缀字符串 * @version 2004.11.24 * @author zhulx * @return string */ public static string substring(string str, int

javascript截取字符串小结

  本文章收藏了多种字符截取的方法,包括常用的js截取字符串,截取字符串函数及常用的截取使用,非常的简单实用,有需要的小伙伴可以参考下. 本文总结介绍了三种使用Javascript截取字符串的方法,同时也总结了两种截取中文字符串的办法,分享一下. 1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符. 语法 stringObject.substring(start,stop) 参数 描述 start 必需.一个非负的整数,规定要提取的子串的