`
mixer_a
  • 浏览: 367664 次
社区版块
存档分类
最新评论

Android截取字符串

阅读更多
String str = "a=111,b=222,c=333";
把"a=111"截取出来

方法1:使用split方法
String spStr[] = str.split(",");
System.out.println(spStr[0]);
 

方法2: 使用StringTokenizer
String str = "asdasd_=123+123" ;
String split = "_+=";
StringTokenizer token = new StringTokenizer(str, split);
while (token.hasMoreTokens()) {
System.out.println(token.nextToken());
}
 

两者对比:
    String的split方法,把全部都分解开后,放入string[]中。
       1。占用内存。
       2。没有什么控制的方法,比如究竟分解出东西没?这个就不知道了。
    StringTokenizer没有以上的缺点。
结论:StringTokernizer更专业。
1
0
分享到:
评论

相关推荐

    截取特定部分字符串

    在编程领域,特别是Android和Java开发中,经常需要处理字符串并从中截取特定部分。"截取特定部分字符串"这个话题涉及到字符串操作的基础知识,它包括查找字符串的开始位置、结束位置,然后提取这两个位置之间的子...

    java中截取带汉字的字符串

    ### Java中截取带汉字的字符串 在Java编程语言中,处理包含中文字符的字符串时,经常遇到的一个问题是如何正确地截取这些字符串。如果直接按照字节(byte)来进行分割,很容易导致中文字符被截断一半,从而形成乱码。...

    安卓字符串匹配加截取

    本文将深入探讨在安卓2.2到5.1.1版本中如何进行字符串匹配与截取,并提供相关的函数说明。 首先,让我们从字符串匹配开始。在安卓中,最常用的字符串匹配方法是使用正则表达式。`java.util.regex`包提供了`Pattern`...

    js截取字符串-三种方法

    它与`slice()`类似,也是根据提供的起始和结束下标来截取字符串。`substring()`不会包含结束位置的字符,且在参数值不确定或为负值时,其表现与`slice()`有所不同。如果结束位置小于开始位置,`substring()`会交换...

    截取字符串 省略用...表现 grivdview截取数据用..表现出来

    "截取字符串 省略用...表现 grivdview截取数据用..表现出来"这个标题和描述暗示了如何在数据显示时对过长的文本进行截取,并在末尾添加省略号(...)以表示被截断的部分。这种需求通常出现在数据表格、列表视图或者...

    Android 带小数点的字符串格式化为固定位数

    1. **手动拼接法**:最基础的方法是通过字符串的截取、判断和拼接来实现。首先,获取小数点的位置,然后分别处理小数点前后的部分。如果不足指定位数,就在前面补0。这种方法简单但不够灵活。 2. **使用`String....

    JAVA 字符串应用笔记

    - `substring(int beginIndex, int endIndex)`: 截取字符串的一部分。 - `trim()`: 去除字符串两端的空白字符。 - `toUpperCase()`/`toLowerCase()`: 将字符串转换为大写或小写。 - `equals(Object obj)`/`...

    判断字符串中是否包含emoji表情

    判断字符串是否包含emoji表情

    安卓A-Z字母排序索引相关-匹配中文字符串的拼音首字母或英文字符串的首字母缩写.rar

    7. 兼容性问题:处理中文字符串的库可能在不同设备或Android版本上表现不一,因此需要做好兼容性测试。 8. 测试与调试:由于压缩包中的代码可能并未全部验证,开发者需要自行调试,确保在实际项目中能够正常运行。...

    给定一个只包含数字[0…9]的字符串,请使用字符中的某些字符,构建一个能够整除15的最大整数,注意字符中的每个字符只能使用一次

    该问题要求使用给定的数字字符串,构建一个能够整除15的最大整数,注意每个字符只能使用一次。下面是对该问题的详细解析和解决方案。 问题描述: 给定一个只包含数字[0…9]的字符串,请使用字符中的某些字符,构建...

    Android中使用字符串资源完成教学案例的要求说明.pdf

    这里我们使用了字符串的substring方法来截取需要的部分,并用星号(*)替换出生日期部分。最后,将处理后的字符串设置回TextView,用户在界面上看到的就是处理后的身份证号。 参考文献: 1. 范美英,《Android移动...

    java基本类型转换字符串截取注入过滤

    java类型转换,字符串截取工具类,sql注入过滤工具类,基本类型转换可以设置异常时的默认值,字符串截取指定位置,长度,sql注入过滤

    Android开发、Bitmap 压缩相关操作、文件压缩、文件处理、图片处理、字符串处理等处理工具类

    设置Builder)、文件处理(根据文件路径获取文件 判断文件是否存在 判断文件是否存在 重命名文件 判断是否是目录 判断是否是文件 获取临时文件 截取文件名称 获取真实的路径)、图片处理()、字符串处理(判断字符...

    String字符串截取的四种方式总结

    以下是对四种主要的字符串截取方式的详细总结: 1. **substring()** 方法: `substring()` 是最常用的字符串截取方法。它接受两个参数:起始索引(包含)和结束索引(不包含)。如果只传入一个参数,则截取从该...

    使用批处理获取字符串的文字

    例如:截取从"@dimen/mm_到"的内容 android:paddingLeft="@dimen/mm_30" 获取到30 android:paddingLeft="@dimen/mm_30f" 获取到-30 ...echo 在字符串"%line_str1%"中的获取的数据为%ERRORLEVEL% goto :eof

    字符串 省略号 适配

    在IT行业中,字符串处理是日常开发中的重要环节,尤其是在Android或Java编程中。"字符串 省略号 适配"这个主题主要涉及到如何在显示有限空间内的文本时,对过长的字符串进行截断并添加省略号,以达到良好的用户界面...

    android自动工具类TextUtils使用详解

    包括字符串拼接、判断是否为空字符串、判断是否只有数字、判断字符串是否相等、获取字符串的倒序、获取字符串的长度、获取 html 格式的字符串、获取字符串中第一次出现子字符串的字符位置、截取字符串、通过表达式...

    Android安卓禁止输入表情符号

    Android安卓禁止输入表情符号。...可能当时你测试的时候没有什么问题,但是项目上线后就会有很多问题,错误率很高,这里想到了通过过滤器来拦截用户输入的字符,可以避免截取字符串角标越界的问题。

    使用AndroidScreenCap截取ANdroid设备屏幕

    这个函数接收两个参数:一个Context对象和一个完整路径的字符串。Context对象通常是我们当前的Activity或Application,它是Android系统中所有组件的基础,包含了运行环境的信息。而fileFullPath参数则指定了截图保存...

Global site tag (gtag.js) - Google Analytics