• 技术文章 >java >java基础

    java中怎样使用String.Join美化代码?

    小妮浅浅小妮浅浅2020-12-21 18:25:10转载3217

    我们在java中处理字符串的时候,一般会选择String,在python中同样也是作用于字符串。那么我们今天延伸一下它的用法,只使用String作用于代码,会发生什么样的神奇效果呢?接下来我们使用String.Join对代码进行美化,下面一起看看怎么操作吧。

    1.jadk1.8为我们提供了String.join()方法

    2.几个使用的例子。让我们在项目灵活的使用它,使代码更加优美

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    package com.niu.demo;

      

    import java.util.ArrayList;

    import java.util.Arrays;

    import java.util.List;

      

    /**

     * @description: String.Join的使用

     * @author: nxq email: niuxiangqian163@163.com

     * @createDate: 2020/12/19 1:58 下午

     * @updateUser: nxq email: niuxiangqian163@163.com

     * @updateDate: 2020/12/19 1:58 下午

     * @updateRemark:

     * @version: 1.0

     **/

    public class Main {

        public static void main(String[] args) {

            String[] text = {"hello", "word","are","you","ok","?"};

            pt(String.join(",", text)); //hello,word,are,you,ok,?

      

            List<String> sList = new ArrayList<>();

            sList.add("a");

            sList.add("b");

            sList.add("c");

            pt(String.join("-", sList));  //a-b-c

      

            //在多个字符串对象中间加入连接字符

            pt(String.join("\t","I","am","a","student")); //I   am  a   student

      

            pt(String.join("\t \n >>>:","string","a","b","c"));

            //string

            // >>>:a

            // >>>:b

            // >>>:c

      

        }

      

        public static void pt(Object o) {

            System.out.println(o);

        }

    }

    以上就是我们在java中使用String.Join美化代码的方法,运行后发现代码是不是相较于之前有所变化呢~心动的小伙伴快动手试试吧。

    专题推荐:stringjoin;java
    上一篇:java基础中的多态是什么?如何实现? 下一篇:java基础中构造方法是什么?有什么用?

    相关文章推荐

    • java基础静态变量是什么?如何使用?• java基础中静态方法怎么用?• java基础之变量是什么?怎么用?• java基础中的多态是什么?如何实现?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网