valueOf
无需创建对象就可使用的方法 String str=String.valueOf(其他类型变量);
拓展字符串
用加号加就可以 str=str+"是的";
或者用 concat发法。a=String.concat("是的");
StringBuffer才用 append方法
截取单个字符
charAt(字符下标)
截取字符串
substring(startindex)
substring(startindex,endindex)
截取字符串并赋予字符数组
getChars(sourceStart,sourceEnd,char target[],int targetStart) 截取从sourceStart到sourceEnd-1的字符串,下标从0开始
把整个字符串转化为字符数组
char[] toCharArray()
把字符串存于字节数组
byte[] getByes()
字符串中字符替换
replace(char a,char b)
字符串中子字符串替换
replaceAll(String a ,String b)
字符串比较
equals()
大写转小写
String toLowerCase()
小写转大写
String toUpperCase()
搜索字符串
搜索字符首次出现在字符串中的下标
indexOf() 失败返回-1
搜索字符最后出现在字符串中的下标
lastIndexOf() 失败返回-1
分享到:
相关推荐
### JAVA字符串处理函数列表一览 在Java编程语言中,字符串处理是极其常见且重要的操作之一。字符串类`String`提供了丰富的内置方法来帮助开发者高效地完成各种字符串操作任务。本文将详细解读`String`类中的一些...
根据提供的标题、描述、标签及部分内容,我们可以总结出以下关于Java字符串处理的相关知识点: ### Java字符串处理技术:中文与英文的兼容性 在Java中,处理字符串是非常常见且重要的任务之一,尤其是在涉及到国际...
很全面的总结,十分实用。很全面的介绍了String的用法,很实用,实战总结。
### Java中的字符串处理 #### 一、字符串的概念与特点 在Java中,字符串是一系列字符的集合,与其他编程语言将字符串视为字符数组不同,Java采用了更为先进的方式——将字符串视为`String`类型对象来处理。这种...
本文将深入探讨Java中字符串处理的相关知识点,包括`String`类型的特点、构造方法、字符串操作以及与`StringBuffer`的关系。 #### `String`类型概述 在Java中,`String`类型是不可变的,这意味着一旦一个`String`...
在Java编程语言中,字符串是极其重要...以上就是Java中常用字符串方法的总结。理解并熟练运用这些方法,将极大地提升你在处理字符串时的效率和代码质量。在实际开发中,还需要结合具体需求灵活选择和组合使用这些方法。
### Java字符串查找和提取异常处理 #### 概述 本文将详细介绍如何在Java中实现字符串查找与提取功能,并在此过程中妥善处理可能出现的各种异常情况。通过分析提供的代码示例`IndexOfAndCharAt.java`,我们将了解到...
### Java字符串长度不够前面或后面补0 在Java编程中,有时我们需要确保字符串达到特定的长度,如果实际长度不足,则需要在字符串的前部或后部添加特定字符(如0)来填充,使得最终字符串满足预设长度的要求。本文将...
### JAVA日期与字符串的转换 在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期对象来进行日期计算等操作。本文将详细介绍如何在Java中实现这两种转换。 #### 一...
在Java编程语言中,分割字符串是一项常见的...理解正则表达式和`split()`方法的用法对于处理复杂的字符串处理任务至关重要。在实际编程中,根据需求选择合适的正则表达式和分割策略,能有效提高代码的效率和可读性。
总结一下,Java中字符串转16进制ASCII涉及的关键点有: 1. `char`类型的字符与ASCII码的转换。 2. 使用`Integer.toHexString()`将ASCII码转换为16进制字符串。 3. 处理Unicode字符时,需要考虑字符集和编码方式。 ...
总结来说,`JAVA可逆带秘钥字符串加密算法`主要涉及到对称加密,特别是DES算法,用于对字符串进行安全保护。通过`DESUtil.java`这样的工具类,开发者可以方便地在Java程序中集成加密和解密功能,确保数据在传输和...
### Java字符串使用总结 #### 一、String 类 在Java中,`String`类并不是基本数据类型,而是一个对象。这意味着所有的字符串字面值(如 `"abc"`)都是作为`String`类的实例来实现的。`String`类的一个关键特性是**...
### Java字符串编码转换详解 #### 一、Java 字符串编码转换基础 在Java中,字符串的处理是非常常见的操作之一,而字符编码是确保数据正确显示的关键因素。本篇文章将重点介绍Java中字符串编码的转换方法及其在Web...
### Java解析XML字符串 在给定的代码示例中,我们看到了如何使用JDOM库来解析一个XML字符串,并对其进行操作。下面我们将详细解析这个过程: 1. **初始化XML源**:首先,将XML字符串转化为`StringReader`对象,这...
### Java处理字符和字符串知识点详解 #### 一、概述 在Java编程中,字符和字符串是最常见的数据类型之一。为了方便高效地处理这些数据类型,Java提供了强大的支持,包括`Character`类和`String`类等。这些类位于`...
### Java三种字符串处理方式详解 #### 一、概述 在Java编程中,处理字符串是非常常见的需求之一。根据不同的应用场景和需求,Java提供了多种处理字符串的方式,其中最为常见且重要的三种方式分别为:`String`...
总结来说,这个实验旨在帮助我们理解和掌握Java中字符串的基本操作,如获取长度、查找特定字符的次数,以及理解字符串比较和可变性在性能上的差异。通过实践,我们可以更好地运用这些知识来编写高效的Java代码。
Java虚拟机(JVM)维护了一个特殊的区域称为字符串常量池。当创建一个字符串并将其存储在池中时,如果已有相同内容的字符串存在,那么将返回池中已存在的字符串的引用,这就是所谓的字符串 intern() 方法的原理。 ...