iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android split分割特殊字符取名称的方法
  • 201
分享到

Android split分割特殊字符取名称的方法

2024-04-02 19:04:59 201人浏览 薄情痞子
摘要

本文实例为大家分享了Android split分割特殊字符取名称的具体实现代码,供大家参考,具体内容如下 一、布局 <?xml version="1.0" enco

本文实例为大家分享了Android split分割特殊字符取名称的具体实现代码,供大家参考,具体内容如下

一、布局


<?xml version="1.0" encoding="utf-8"?>
<layout>
    <data class="NewBer">
    
    </data>
    <RelativeLayout xmlns:android="Http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        tools:context=".MainActivity">
        <Button
            android:id="@+id/bt_back"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="获取名字"
            >
        </Button>
    </RelativeLayout>
</layout>

二、实体类(MainActivity)


public class MainActivity extends Activity {
 private NewBer dataBinding;
    String list="张三|3728478,李四|98956265,王五|6233265,赵六|56221456";
    String as="";
    private String substring;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        dataBinding = DataBindingUtil.setContentView(this, R.layout.activity_main);
        //点击获取名称
        dataBinding.btBack.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //从大到小,先分割逗号(,)随后在分割特殊字符(|) 注:(|)一定要加上前面的两个(\\)
                String[] split = list.split(",");
                for (int i = 0; i < split.length; i++) {
                    String[] split2 = split[i].split("\\|");
                    for (int j = 0; j < split2.length; j++) {
                        //取(偶数)|前面名字,取(奇数)j%2!=0为|后面的数字
                        if (j%2==0){
                            as += split2[j]+",";
                            //分割最后的逗号(,)
                            if (0 < as.length()-1){
                                substring = as.substring(0, as.length()-1);
                            }
                            Log.i("TAG",substring);    //输出结果:张三,李四,王五,赵六
                            dataBinding.btBack.setText(substring);
                        }
                    }
                }
            }
        });
    }
}

三、效果图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: Android split分割特殊字符取名称的方法

本文链接: https://www.lsjlt.com/news/136489.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android split分割特殊字符取名称的方法
    本文实例为大家分享了Android split分割特殊字符取名称的具体实现代码,供大家参考,具体内容如下 一、布局 <?xml version="1.0" enco...
    99+
    2024-04-02
  • python用split多字符分割字符串的方法
    python 有内置函数split()分隔字符串,但这个内置函数只能识别单个分隔符。 调用方法如下:  str.split(str="", num=string.count(str)). 其中:  str -- 分隔符,默认为所有的空字符,...
    99+
    2023-09-25
    python 开发语言
  • Java split()方法中的特殊符号
    一、split是什么? 在Java中,split()方法用于分隔字符串,可以根据匹配给定的正则表达式来拆分字符串。split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回;语法如下,其中参数regex指定正则表达式分隔...
    99+
    2023-09-17
    java
  • mysql保存微信昵称特殊字符的方法
    我在用mysql 保存微信昵称,当插入昵称数据的时候,报错。于是做了如下工作:     一、简介    MySQL在5.5.3之后增加了这个utf8mb4的...
    99+
    2024-04-02
  • pandas中怎么使用split()方法分割字符串
    这篇文章主要介绍了pandas中怎么使用split()方法分割字符串,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。python中有一系列内置的方法可以进行字符串操作,例如使用...
    99+
    2023-06-14
  • php特殊字符的转换方法
    这篇文章给大家分享的是有关php特殊字符的转换方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php转换特殊字符的方法:1、通过htmlspecialchars函数进行转换;2、通过“htmlspecialch...
    99+
    2023-06-14
  • Java字符串的截取和分割方法
    这篇文章主要讲解了“Java字符串的截取和分割方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java字符串的截取和分割方法”吧!一、字符串的截取和分割在程序开发中,有些时候我们需要对字符...
    99+
    2023-06-15
  • C++中string字符串分割函数split()的4种实现方法
    目录一、使用stringstream流二、使用string类提供的find方法与substr方法三、使用C库函数strtok四、使用regex_token_iterator(正则表达...
    99+
    2024-04-02
  • javascript分割字符串的方法
    这篇文章给大家分享的是有关javascript分割字符串的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。分割方法:1、用“string.split(分割符)”;2、用“String.substring...
    99+
    2023-06-14
  • C#过滤sql特殊字符串的方法
    1.过滤不安全的字符串 /// <summary> /// 过滤不安全的字符串 /// </summary> /// <...
    99+
    2024-04-02
  • java过滤特殊字符的操作方法
    本篇内容介绍了“java过滤特殊字符的操作方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!XSS ,全名:cross-site scrip...
    99+
    2023-06-20
  • discuz3.4特殊字符乱码的解决方法
    这篇文章将为大家详细讲解有关discuz3.4特殊字符乱码的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Discuz!3.4升级后,贴子内容使用Unicode编码会出现直接显示源码问题打开:so...
    99+
    2023-06-14
  • Java中String的split切割字符串方法实例及扩展
    目录一、public String[] split(String regex)二、public String[] split(String regex, int limit)三、扩展...
    99+
    2024-04-02
  • linux特殊字符转义的方法是什么
    在Linux中,特殊字符可以通过反斜杠(\)进行转义,以使其作为普通字符处理。例如,如果想要在一个字符串中包含一个双引号字符,可以使...
    99+
    2024-04-02
  • 分享一些android开发中特殊字符的Unicode码值
    今天就跟大家聊聊有关分享一些android开发中特殊字符的Unicode码值,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。箭头图标的代码如下:<RelativeLayout&n...
    99+
    2023-05-31
    android unicode roi
  • python中partition分割字符串的方法
    小编给大家分享一下python中partition分割字符串的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、说明根据指定的分隔符分割文字符串。如果字串中含...
    99+
    2023-06-15
  • java分割文本字符串的方法
    问题:在项目中,当保存数据超过数据库字段列长度限制时,如何解决?一种常见的解决办法是:截串存取。顾名思义,就是对大文本数据按指定长度进行截取,返回结果集依截取顺序存储在新表中。并通过在新表中创建一个type字段来标识新表中截取的内容对应旧表...
    99+
    2023-05-31
    java 分割 字符串
  • 【Kotlin】字符串操作 ① ( 截取字符串函数 substring | 拆分字符串函数 split | 解构语法特性 )
    文章目录 一、截取字符串函数 substring二、拆分字符串函数 split 一、截取字符串函数 substring Kotlin 中提供了 截取字符串函数 substring , 可接收 IntRange 类型...
    99+
    2023-08-19
    kotlin android 字符串
  • String字符串分割的3种方法 Java
    方法1:split(string) 方法 使用了 split(string) 方法通过指定分隔符将字符串分割为数组 public class Test { public static void ...
    99+
    2023-09-08
    java jvm 开发语言
  • JavaScript中如何使用截取字符串的split() 方法
    小编给大家分享一下JavaScript中如何使用截取字符串的split() 方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript是什么JavaS...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作