java中用String.Join美化代码的实例讲解

  • 时间:
  • 6339人关注

在本篇文章里小编给大家整理的是一篇关于java中用String.Join美化代码的实例讲解内容,有需要的朋友们可以学习下。,另外这篇文章主要知识点是关于java、String.Join、美化代码、java的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子资料:

教程详情电子资料
  • 教程类别:java
  • 编辑整理:融宜然
  • 教程字数:1010字节
  • 阅读时间:大概14分钟
  • 下载本教程(DOC版)
  • 写给大忙人的Java SE 9核心技术
  • 马士兵Java零基础入门到精通
  • 廖雪峰 Java教程
  • 2019校招面试题库(附带解析与答案/java篇)
  • 明解Java
  • 我们在java中处理字符串的时候,一般会选择String,在python中同样也是作用于字符串。那么我们今天延伸一下它的用法,只使用String作用于代码,会发生什么样的神奇效果呢?接下来我们使用String.Join对代码进行美化,下面一起看看怎么操作吧。

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

    2.几个使用的例子。

    让我们在项目灵活的使用它,使代码更加优美

    package com.niu.demo;
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.List;
     
    /**
     * @description: String.Join的使用
     * @createDate: 2020/12/19 1:58 下午
     * @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美化代码的实例讲解的文章就介绍到这了,更多相关java中怎样使用String.Join美化代码内容请搜索码农之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持码农之家!


    上一篇:java读取简单excel通用工具类的实例内容

    下一篇:springboot中使用定时任务的具体方法

    相关内容

    • 总结Java中String.format()的使用

      这篇文章主要给大家介绍了如何快速入门介绍Java中强大的String.format()的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着

      03-01快速入门介绍Java中强大的String.format()

      阅读更多
    • 详解Java中Integer.valueOf,parsetInt() String.valueOf的结果区别

      本文通过代码给大家讲解了JAVA中Integer.valueOf, parsetInt() String.valueOf的区别和结果,需要的朋友可以参考下

      06-07Java中Integer.valueOf,parsetInt() String.valueOf分析

      阅读更多
    • JavaScript String 对象常用实例方法

      下面小编就为大家带来一篇JavaScript String 对象常用方法详解。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

      04-06JavaScript String 对象常用方法详解

      阅读更多
    • node.js中的buffer.toString用法详解

      这篇文章主要介绍了node.js中的buffer.toString方法使用说明,本文介绍了buffer.toString的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

      02-02node.js中的buffer.toString方法使用说明

      阅读更多
    • JS中‘hello’与new String(‘hello’)引出的问题

      这篇文章主要给大家介绍了关于JS中'hello'与new String('hello')引出的问题的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧

      02-20JS中‘hello’与new String(‘hello’)引出的问题详解

      阅读更多
    • 疯狂Java讲义(第4版)

      疯狂Java讲义(第4版)

      10年经典原创读物,覆盖Java 8、Java 9,第4版保持了前3版系统、全面、讲解浅显、细致的特性,全面新增介绍了Java 9的新特性,从解决问题的角度来介绍Java语言,欢迎下载

      大小:619 MBJava编程

      点击下载
    • 数据结构:稀疏数组(Java实现)

      数据结构稀疏数组(Java实现) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 简介 稀疏数组是普通数组的压缩,普通数组指的是无效数据量远大于有效数据量的数组 换一个说法 如果一个数组(包括多维数组)中的大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组,也就是压缩数组 稀疏数组的处理方式 1.记录数组一共有几行几列,有多少个不同的

      大小:62 KB数据结构

      点击下载
    • Java JDK 9学习笔记

      Java JDK 9学习笔记

      本书全新改版升级至Java JDK 9,汇集了学员在学习Java 或认证考试时遇到的概念、操 作、应用等问题及解决方案,适合Java 的初、中级读者以及广大Java 应用开发人员阅读

      大小:325.3 MBJava

      点击下载
    • Java程序设计(第二版)

      Java程序设计(第二版)

      Java语言是目前行的面向对象的网络编程语言之一。本书从本的入门概念开始,对Java面向对象程序设计的基本概念和技术等内容进行较为详细的讲解;并通过大量的编程实例讲述如何使用Java语言及其类库编写解决实际问题的Java应用程序和Java小应用程序;对Java中提供的常用数据结构类的使用、异常和多线程的概念和应用等进行了细致和深入的讲解;对Java的输入输出处理、图形用户界面的设计等也进行深入的介绍。本书每章都安排了大量有针对性的编程实

      大小:13.4 MBJava程序设计

      点击下载
    • Java RESTful Web Service实战

      Java RESTful Web Service实战

      Java RESTful Web Service实战(第2版) 全书共10章,包括JAX-RS2入门、RESTAPI设计、REST请求处理、REST服务与异步、REST客户端、REST测试、微服务、容器化、JAX-RS调优、REST安全等内容。书中从基础概念开始

      大小:38.2 MBJava

      点击下载

    学习笔记

    7小时33分钟前回答

    Java8优雅的字符串拼接工具类StringJoiner实例代码

    StringJoiner是Java8新出的用于处理字符串拼接的工具类,可以让你的代码看起来更优雅,不拉跨。 假设现在遍历一个字符串集合,需求是每个元素按照 “.” 分开。 String a = "w", b = "d", c = "n", d = "m", e = "d"; ListString list = new ArrayList(); list.add(a); list.add(b); list.add(c); list.add(d); list.add(e); 最原始的做法,拼接就完了,eazy。 String result = ""; for (String str : list) { result += str + "."; } // 最后在处理掉最后一个 “.” 齐活儿,收工 System.err.println(result.substring(0, result.length() - 1)); emm 有点丑,优雅点! StringBuilder builder = new StringBuilder(); list.forEach(str - builder.append(str).append(".")); System.err.println(builder.toString().substring(0, builder.length() ……

    35小时28分钟前回答

    MySQL中视图的使用及多表INNER JOIN的方法

    创建视图 Sql代码 CREATE VIEW view_name AS SELECT t1.xxx, t2.xxx, t3.xxx FROM (table1 t1 INNER JOIN table2 t2 ON t1.fid = t2.fid) INNER JOIN table3 t3 ON t1.mid = t3.mid; 这里使用了3表关联,对于多表关联的 INNER JOIN 写法有一个技巧 1. 先写最简单的2表关联 INNER JOIN 2. 然后使用 () 从 FROM 之后到语句结尾全部扩起来 3. 在语句结尾开始连接与下一个表的 INNER JOIN 记住这个原则,未来进行4表关联,5表关联就都不是什么难事了 删除视图 DROP VIEW view_name 以下是其它网友的补充: 多表联接是十分有用的技术,因为某 些情况下,我们需要跨越多个表查询数据。 语法格式: FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表……