java路径拼接 java路径拼接方法

大家好,小乐来为大家解答以下的问题,java路径拼接 java路径拼接方法很多人还不知道,现在让我们一起来看看吧!

对于已经定义的字符串,可以对其进行各种操作。连接多个字符串是字符串操作中最简单的一种。通过字符串连接,可以将两个或多个字符串、字符、整数和浮点数等类型的数据连成一个更大的字符串。

String 字符串虽然是不可变字符串,但也可以进行拼接只是会产生一个新的对象。String 字符串拼接可以使用“+”运算符或 String 的 concat(String str) 方法。“+”运算符优势是可以连接任何类型数据拼接成为字符串,而 concat 方法只能拼接 String 类型字符串。

使用连接运算符“+”

与绝大多数的程序设计语言一样,Java 语言允许使用“+”号连接(拼接)两个字符串。“+”运算符是最简单、最快捷,也是使用最多的字符串连接方式。在使用“+”运算符连接字符串和 int 型(或 double 型)数据时,“+”将 int(或 double)型数据自动转换成 String 类型。

例 1

下面的实例使用“+”运算符连接了 3 个数组和 1 个字符串。上述代码首先创建了 3 个包含有 5 个元素的数组,然后循环遍历数组,遍历的次数为 5。在循环体内输出学号、姓名和课程,并使用“+”运算符连接班级最终形成一个字符串。程序运行后输出结果如下:

本次考试学生信息如下:

学号:501|姓名:张城|课程:数学|班级:初二(三)班

学号:101|姓名:刘丽丽|课程:语文丨班级:初二(三)班

学号:204|姓名:李国旺|课程:数学|班级:初二(三)班

学号:102|姓名:孟红霞|课程:英语|班级:初二(三)班

学号:334|姓名:贺宁|课程:英语|班级;初二(三)班

当定义的字符串值的长度过长时,可以分作多行来写,这样比较容易阅读。例如:

使用 concat() 方法

在 Java 中,String 类的 concat() 方法实现了将一个字符串连接到另一个字符串的后面。concat() 方法语法格式如下:

字符串 1.concat(字符串 2);

执行结果是字符串 2 被连接到字符串 1 后面,形成新的字符串。

例 2

如 concat() 方法的语法所示,concat() 方法一次只能连接两个字符串,如果需要连接多个字符串,需要调用多次 concat() 方法。

下面创建一个实例代码来演示如何使用 concat() 方法连接多个字符串。执行该段代码,输出的结果如下所示。

三国演义、西游记、水浒传、红楼梦

中国北京海淀区人民公园

连接其他类型数据

前面介绍的例子都是字符串与字符串进行连接,其实字符串也可同其他基本数据类型进行连接。如果将字符串同这些数据类型数据进行连接,此时会将这些数据直接转换成字符串。

例 3

编写一个 Java 程序,实现将字符串与整型、浮点型变量相连并输出结果。实现代码如下:上述代码实现的是将字符串变量 book 与整型变量 price 和浮点型变量 readtime 相连后将结果输出。在这里定义的 price 和 readtime 都不是字符串,当它们与字符串相连时会自动调用自身的 toString() 方法将其转换成字符串形式,然后再参与连接运算。因此,程序运行后的结果如下所示:

我买了一本图书,名字是:三国演义

价格是:59

我每天阅读2.5小时

假设将本例中的输出语句修改为如下形式:

因为运算符具有优先级,而圆括号的优先级最高,所以先计算 price 与 readtime 的和,再将结果转换成字符串进行连接。此时的运行结果如下所示:

我买了一本图书,名字是:三国演义

价格是:59

我每天阅读61.5小时

注意:只要“+”运算符的一个操作数是字符串,编译器就会将另一个操作数转换成字符串形式,所以应该谨慎地将其他数据类型与字符串相连,以免出现意想不到的结果。

「链接」

本文到此结束,希望对大家有所帮助。

木家若微信号:木家若扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1 买气球(欢欢和笑笑带着同样多的钱去买气球)

    大家好,小美今天来为大家解答买气球以下问题,欢欢和笑笑带着同样多的钱去买气球很多人还不知道,现在让我们一起来看看吧!1、花店、礼品店

  2. 2 小蛮腰小说(小蛮腰小说简介)

    大家好,小丽今天来为大家解答小蛮腰小说以下问题,小蛮腰小说简介很多人还不知道,现在让我们一起来看看吧!1、小蛮腰男女主分手的原因是误

  3. 3 父承子液by初(父承子液by初)

    大家好,小乐今天来为大家解答父承子液by初以下问题,父承子液by初很多人还不知道,现在让我们一起来看看吧!1、根据您提供的线索,我找到了一

  4. 4 哈尔滨职业技术学院招生简章(哈尔滨职业技术学院招生简章最新)

    大家好,小丽今天来为大家解答哈尔滨职业技术学院招生简章以下问题,哈尔滨职业技术学院招生简章最新很多人还不知道,现在让我们一起来看看

  5. 5 通房丫头上位记百度云(通房丫头上位记百度云)

    大家好,小丽今天来为大家解答通房丫头上位记百度云以下问题,通房丫头上位记百度云很多人还不知道,现在让我们一起来看看吧!1、链接:提取

  6. 6 叶北城静雅(叶北城俞静雅小说名)

    大家好,小娟今天来为大家解答叶北城静雅以下问题,叶北城俞静雅小说名很多人还不知道,现在让我们一起来看看吧!1、叶北城、俞静雅的小说是

  7. 7 拉萨寺院名称(拉萨佛教寺院)

    大家好,小娟今天来为大家解答拉萨寺院名称以下问题,拉萨佛教寺院很多人还不知道,现在让我们一起来看看吧!1、拉萨的三大寺庙分别是噶丹寺

  8. 8 喝什么茶可以祛湿气(喝什么茶可以祛湿气最有效)

    大家好,小丽今天来为大家解答喝什么茶可以祛湿气以下问题,喝什么茶可以祛湿气最有效很多人还不知道,现在让我们一起来看看吧!1、红糖姜茶

Copyright 2024 看看网,让大家及时掌握各行各业第一手资讯新闻!