Java String类一些常用方法,Java基础知识

·背景

此篇文章既是我们日常开发中不可不会的基础知识。

我们最熟悉的一个类:String类,我们来讲解一下它所拥有的功能以及使用时需要注意的一些细节。

·代码演示

一、字符串拆分:str.split("");//传入一个拆分条件

例子:根据一个字符串里共有的字符‘’|‘’、‘’,‘’、‘’/‘’等来拆分一条长长的字符串,分成若干短字符串。

    private void slpitString(){
        //根据 “|” 来拆分一个长字符串
        final String banners = "/WeiShop/goods_jpg/goods_banner_1.jpg|/WeiShop/goods_jpg/goods_banner_2.jpg|/WeiShop/goods_jpg/goods_banner_3.jpg|/WeiShop/goods_jpg/goods_banner_4.jpg";
        final String[] banner = banners.split("\\|");
        final int lenght = banner.length;
        for (int j = 0; j < lenght; j++) {
            Log.i("-------", "banner: " + banner[j]);
        }
    }

我们根据长字符串里的 “|” 将其拆分成4个短字符串。看下Logcat输出,就很容易理解这个方法的作用了。

这里需要特别注意:当我们需要以‘|’、‘:’、‘+’、‘.’、‘^’等特殊字符作为拆分条件的话,则需要加上 \\ 转义字符。我们上面例子就很明显的做出了转义行为,当我们拆分后得到的字符串与我们想的不一样,那么我们就可以考虑加上转义字符试试。

<声明>如有转载请附加原文链接:https://blog.csdn.net/smile_running/article/details/81327238

猜你喜欢

转载自blog.csdn.net/smile_Running/article/details/81327238
今日推荐