`
xunixyoung
  • 浏览: 13090 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于+连接字符串和字符的区别

 
阅读更多

Java语言中,+可以用来拼接字符串,这是个很实用的功能,而且很简洁,不过用+拼接字符串和用+拼接字符可不一样。通过这个程序就能明白了。


public class ChineseCharTest {
    public static void main(String[] args){
        char a1 = '中';
        char b1 = '文';
        char c1 = '测';
        char d1 = '试';
        char e1 = '成';
        char f1 = '功';
       
        char a2 = '中';
        char b2 = '文';
        char c2 = '测';
        char d2 = '试';
        char e2 = '成';
        char f2 = '功';
       
        System.out.print(a1);
        System.out.print(b1);
        System.out.print(c1);
        System.out.print(d1);
        System.out.print(e1);
        System.out.print(f1);
       
        System.out.println();
       
        System.out.println(a2+b2+c2+d2+e2+f2);
    }
}


程序运行结果如下:中文测试成功
                           156035


由此可见,当+用于字符串之间的拼接,呵呵,一切正常,但当用于字符之间时,就变成了一堆数字。实际上,当+用于字符之间时,其效果等同于数字与数字之间,是一种算术运算。By the way, 从程序中我们可以看到,在Java中,一个char型变量可以保存一个中文字符哦。因为Java中,char型变量是2个字节,16位。

分享到:
评论

相关推荐

    C++重载+完成字符串连接

    根据给定的文件信息,本文将详细介绍如何在C++中通过重载...通过定义字符串类并重载加号运算符,我们可以在不同的场景下灵活地连接字符串。这种方式不仅增强了代码的可读性和可维护性,也使得字符串操作更加直观便捷。

    数据库连接字符串的写法

    连接字符串的写法因数据库管理系统的不同而异,但是大致可以分为两类:使用连接字符串和使用 UDL 文件。 使用连接字符串是最常见的连接方式,连接字符串中包括了数据库的服务器名称、数据库名称、用户名、密码、...

    Oracle连接字符串

    "Oracle 连接字符串多种方法" Oracle 连接字符串是指连接 Oracle 数据库的...本文总结了多种连接 Oracle 数据库的字符串书写方法,每种方法都有其特点和应用场景,开发者可以根据实际情况选择合适的连接字符串格式。

    C#数据库连接字符串加密方法

    在上面的代码中,`EncryptConnectionString`方法接收一个连接字符串和熵(entropy)作为输入,然后使用当前用户的凭据进行加密并保存到二进制文件。熵是一个额外的随机值,增加加密的安全性。`...

    数据库连接字符串

    对于Access 2000和2003,连接字符串中的提供程序是`Microsoft.Jet.Oledb.3.5`或`4.0`,而对于Access 2007,应使用`Microsoft.Ace.Oledb.12.0`。值得注意的是,Access 2007的文件格式为`.accdb`,而早期版本为`.mdb`...

    jdbc连接字符串示例

    JDBC 连接字符串示例 本文将详细介绍 JDBC 连接字符串的示例,包括 Oracle、...本文中,我们提供了 Oracle、MySQL、SQL Server 等多种数据库的连接字符串示例,希望能够帮助读者更好地理解和使用 JDBC 连接字符串。

    连接字符串用于连接数据库

    在不同的数据库系统中,连接字符串的格式和参数会有所差异,但基本原理是一致的。下面我们将深入探讨如何构建和理解不同数据库系统的连接字符串。 对于SQL Server,连接字符串可以通过ODBC(Open Database ...

    C#连接Oracle数据库字符串

    C#连接Oracle数据库字符串 C#连接Oracle数据库字符串

    labview字符串数组转字符串

    另一种方法是使用“循环”结构,结合“提取数组元素”和“连接字符串”函数。通过循环遍历字符串数组,每次迭代时取出一个字符串,然后与已有的连接字符串进行拼接。这种方法更灵活,可以自定义连接字符串之间的分隔...

    配置Sql连接字符串

    【配置Sql连接字符串】 在IT领域,配置SQL连接字符串是数据库应用程序中不...同时,各个DBMS虽然都基于SQL标准,但通常会有各自的扩展特性和方言,因此在编写连接字符串和SQL语句时,需要考虑到目标数据库系统的特点。

    数据库连接字符串大全

    这些连接字符串不仅包括了传统的ODBC和OLEDB,还覆盖了现代的.NET框架下的连接方式。 #### ODBC DSN 连接 ODBC(Open Database Connectivity)是一种开放式的、标准的应用程序接口(API),用于在基于SQL的关系...

    获取数据库连接字符串.docx

    在使用 ADO 连接 Oracle 数据库时,连接字符串的格式和内容尤为重要。本文将详细介绍如何获取数据库连接字符串,解决 ADO 连接 Oracle 数据库的问题。 一、环境准备 要连接 Oracle 数据库,首先需要下载和安装 ...

    ACCESS加密后的连接字符串

    正确的连接字符串对于应用程序能够成功访问和操作数据库至关重要。 ### 加密连接字符串的重要性 加密连接字符串主要针对的是数据库密码的保护。在未加密的情况下,数据库的密码会以明文形式出现在连接字符串中,这...

    连接字符串加密

    4. **解密连接字符串**:在运行时,程序需要读取加密的连接字符串,使用相同的密钥和初始化向量进行解密,恢复成原始的连接字符串。 5. **安全存储密钥**:密钥的安全存储至关重要,可以将其存储在环境变量、注册表...

    ado连接数据库字符串大全.pdf

    从标题和描述中,我们可以了解到,这个资源是关于ADO 连接数据库字符串大全的,旨在提供一个完整的数据库连接字符串大全,以便开发者更好地使用ADO 进行数据库连接。 标签“技术”表明这个资源是关于技术的,属 于...

    ASP的SQL Server连接字符串介绍

    为了进一步增强连接字符串的灵活性和安全性,可能还需要了解如何在代码中动态构建连接字符串。对于SQL Server Express、LocalDB、SQL Server或SQL Database,可以使用SqlConnectionStringBuilder API来构造连接字符...

    c语言连接字符串

    根据给定的文件信息,我们将深入探讨C语言中连接字符串的实现方法及相关知识。 ### C语言中的字符串 在C语言中,字符串实际上是一个字符数组,以空字符`\0`作为结尾。例如,字符串"Hello"在内存中存储为`'H' 'e' '...

    .net中的连接字符串配置向导对话框

    ".NET中的连接字符串配置向导对话框"是开发者在使用C#等.NET语言进行数据库编程时,用来方便地创建和管理这些连接字符串的工具。这个向导对话框简化了配置过程,使得开发者无需手动编写复杂的字符串,而可以直观地...

    python 实现连接字符串

    # 题目:连接字符串。 # 题目:两个字符串连接程序。

    Java中的JDBC常用的连接字符串

    以上介绍了Java中通过JDBC常用的连接字符串访问多种数据库的方法,每种数据库的连接字符串都有其特定的格式,开发者在使用时需根据实际需求选择合适的驱动类和连接字符串。正确配置这些信息是确保Java应用程序能够...

Global site tag (gtag.js) - Google Analytics