Java String concat() 使用方法及示例

Java String concat()方法连接(连接)两个字符串并返回它。

字符串concat()方法的语法为:

str.concat(String str1)

concat()参数str1 -要拼接的字符串

concat()返回值返回一个字符串,该字符串是str和str1拼接后的字符串(参数字符串)

示例:Java concat()

示例

class Main {

public static void main(String[] args) {

String str1 = "Learn ";

String str2 = "Java";

//连接str1和str2

System.out.println(str1.concat(str2)); // "Learn Java"

// 连接str2和str11

System.out.println(str2.concat(str1)); // "JavaLearn "

}

}

使用 + 运算符进行字符串联

在Java中,您还可以使用 + 运算符来连接两个字符串。例如,

示例

class Main {

public static void main(String[] args) {

String str1 = "Learn ";

String str2 = "Java";

//连接str1和str2

System.out.println(str1 + str2); // "Learn Java"

//连接str2和str11

System.out.println(str2 + str1); // "JavaLearn "

}

}

concat() 与+ 运算符进行串联concat()+运算符假设str1为null,str2为“ Java”。

然后,str1.concat(str2)抛出NullPointerException。假设str1是null,str2是"Java"。

然后,str1 + str2给出“ nullJava”。

您只能将String传递给concat()方法。如果操作数之一是字符串,另一个是非字符串值。

在连接之前,非字符串值会在内部转换为字符串。

例如,"Java" + 5给出"Java5"。

java string.concat_Java String concat() 使用方法及示例相关推荐

  1. string concat_Java String concat()方法与示例

    string concat 字符串concat()方法 (String concat() Method) concat() is a String method in Java and it is u ...

  2. editable string 转_Java Editable.getSpans方法代码示例

    本文整理汇总了Java中android.text.Editable.getSpans方法的典型用法代码示例.如果您正苦于以下问题:Java Editable.getSpans方法的具体用法?Java ...

  3. Java 8 Stream中间操作(方法)示例

    Java 8 Streams中间操作的完整指南. 所有内置Stream API中间操作(方法)的列表以及示例. 1.概述 在本教程中,我们将学习什么是 Java 8 Stream 中的中间操作 . 所 ...

  4. java enummap_Java EnumMap size()方法与示例

    java enummap EnumMap类的size()方法 (EnumMap Class size() method) size() method is available in java.util ...

  5. java treemap_Java TreeMap size()方法与示例

    java treemap TreeMap类的size()方法 (TreeMap Class size() method) size() method is available in java.util ...

  6. java scanner_Java Scanner nextLong()方法与示例

    java scanner 扫描器类的nextLong()方法 (Scanner Class nextLong() method) Syntax: 句法: public long nextLong(); ...

  7. Java Math类toDegrees()方法与示例

    数学类toDegrees()方法 (Math class toDegrees() method) toDegrees() method is available in java.lang packag ...

  8. java timezone_Java TimeZone getDSTSavings()方法与示例

    java timezone TimeZone类的getDSTSavings()方法 (TimeZone Class getDSTSavings() method) getDSTSavings() me ...

  9. Java LinkedList void clear()方法与示例

    LinkedList void clear()方法 (LinkedList void clear() method) This method is available in package java. ...

最新文章

  1. aix如何安装mysql_AIX下安装Mysql
  2. Python 文件writelines() 方法和处理双层列表
  3. c++中结构体套结构体用 = {0}初始化编译报错解决办法(用memset或者={})(error: invalid conversion)
  4. spring elasticsearch 按条件删除_实战:项目数据源转为Elasticsearch
  5. ARM中断产生和管理
  6. Android如何获取Wifi名称即SSID
  7. arm linux gcc交叉编译,arm-linux-gcc交叉编译器安装
  8. 知名IT公司的年度大会合集
  9. spring-boot配置文件中server.context-path不起作用
  10. Centos7:利用crontab定时执行任务
  11. php读取excel文件_php读取excel文件数据的导入和导出
  12. c++ 制作蠕虫病毒
  13. matlab画经纬度点图,Matlab绘制汉经纬度的散点图 1
  14. seo整站优化到底该从哪些方面进行着手(干货分享)
  15. 比尔沃服务器位置,防辐射植物哪个更好?
  16. 史上最快最新最全倾斜摄影(ContextCapture)空三/建模、单机/集群硬件配置方案2018
  17. 为什么需要WhatsApp多账号批量管理,使用SendWS做WhatsApp账号多开,云控批量管理的功能介绍
  18. 基因组学(Geonomics)
  19. Elasticsearch 基于地理位置的搜索查询
  20. [Office] 设置段落标题边框

热门文章

  1. 分析PNG图片格式——数据块
  2. 喷泉设备中的水幕效果
  3. 全国多地打造城市三维实景模型 给城市管理带来新利器
  4. Buffon投针实验:究竟为什么是pi?
  5. mac上snip截屏问题
  6. 10个Excel实用操作技巧分享,使用率超高,让你一学就会
  7. 无线wifi迷你mini微型摄像头解决方案
  8. 【正点原子FPGA连载】第三十六章 基于OV5640的PL以太网视频传输实验-摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
  9. 工地上的这些工种工资差距很大,你知道是哪些工种吗?
  10. 前端请求报错405 Method Not Allowed