`
雅马哈大野熊
  • 浏览: 6801 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

java基础知识_字符串的使用

阅读更多

字符串的定义与基本操作
比较字符串是否相等可以使用Stringti提供的equals方法。
返回类型                             方法名称                                 作用
int                                        length                           获取字符串的长度
char                                     charAt(int)                    获取字符串中对应下标的一个字符  
int                                        indexOf(String)            判断传入字符串在原字符串中第一次出现的位置
int                                        lastIndexOf(String)      判断传入字符串在原字符串中最后一次出现的位置
boolean                               startsWith(String)        判断原字符串是否以传入字符串开头
boolean                               endsWith(String)         判断原字符串是否以传入字符串结尾
int                                        compareTo(String)       *判断两个字符串的大小
String                                   toLowerCase()             获取小写字符串
String                                   toUpperCase()             获取大写字符串
String                                   subString(int)               截取字符串,从传入参数位置开始截取到末尾
String                                   subString(int,int)          截取字符串,从传入参数1位置开始截取到传入参数2 前的一个位置
String                                   trim()                            去掉字符串首尾的空格 
String[]                                 split(String)                   **将原字符串按照传入参数分割为字符串数组

 

 

*它的比较用compareTo方法,它从第一位开始比较,如果遇到不同的字符,则马上返回这两个字符的ascii值差值..返回值是int类型

**
名称以及说明


Split(Char()) 
返回的字符串数组包含此实例中的子字符串(由指定 Unicode 字符数组的元素分隔)。 


Split(Char(), Int32) 
返回的字符串数组包含此实例中的子字符串(由指定 Unicode 字符数组的元素分隔)。 参数指定返回的子字符串的最大数量。

 
Split(Char(), StringSplitOptions) 
返回的字符串数组包含此字符串中的子字符串(由指定 Unicode 字符数组的元素分隔)。 参数指定是否返回空数组元素。 


Split(String(), StringSplitOptions)
 返回的字符串数组包含此字符串中的子字符串(由指定字符串数组的元素分隔)。 参数指定是否返回空数组元素。 


Split(Char(), Int32, StringSplitOptions) 
返回的字符串数组包含此字符串中的子字符串(由指定 Unicode 字符数组的元素分隔)。 参数指定要返回子字符串的最大数量,以及是否返回空数组元素。

  
 Split(String(), Int32, StringSplitOptions)
返回的字符串数组包含此字符串中的子字符串(由指定字符串数组的元素分隔)。 参数指定要返回子字符串的最大数量,以及是否返回空数组元素。

分享到:
评论

相关推荐

    HexStrToInt.zip_字符串处理_字符串的处理

    在IT行业中,字符串处理是一项基础且重要的技能,广泛应用于编程、数据分析、文本处理等领域。"HexStrToInt.zip"这个压缩包文件显然与字符串处理有关,特别是涉及到字符串与数值之间的转换,尤其是从十六进制字符串...

    工具类_字符串处理

    总结来说,字符串处理是编程中的基础技能,理解和掌握各种字符串工具类的使用,不仅可以提升开发效率,还能帮助我们编写出更加健壮、高效的代码。无论是学习语言内置的工具类,还是分析开源项目的源码,都能让我们在...

    java 分解字符串

    总之,Java中的字符串分解是一个基础且重要的概念,广泛应用于数据处理、日志分析、文本解析等场景。熟练掌握`split()`方法及其背后的正则表达式原理,对于提升Java编程能力非常有帮助。通过`StringDemo_13.java`...

    java-ppt.rar_java .ppt_java ppt_java基础 ppt_java基础 ppt_ppt jav

    "java-ppt.rar"可能是一个包含Java基础知识的演示文稿,旨在帮助初学者理解和掌握Java编程。"java .ppt"和"java ppt"是可能的PPT文件名,它们通常用于结构化教学,将复杂的编程概念分解成易于理解的步骤和示例。 在...

    zifuchuan.rar_字符串处理

    在IT领域,字符串处理是一项基础且重要的技能,广泛应用于编程语言如C,C++,Java,Python等。本文将深入探讨“zifuchuan.rar_字符串处理”这一主题,涵盖字符串的基本概念、常见操作以及字符串之间的转换方法。 ...

    java处理字符和字符串课件

    ### Java处理字符和字符串知识点详解 #### 一、概述 在Java编程中,字符和字符串是最常见的数据类型之一。为了方便高效地处理这些数据类型,Java提供了强大的支持,包括`Character`类和`String`类等。这些类位于`...

    select_txt_test.rar_字符串

    在IT行业中,字符串处理是一项基础且重要的技能,尤其在文本处理、数据分析以及用户交互的场景中。本案例中,我们关注的是"select_txt_test.rar_字符串",这可能是一个用于演示如何在文本中查找和突出显示特定字符串...

    java正则表达式替换字符串

    本文将详细介绍如何使用Java正则表达式进行字符串替换,并通过具体的代码示例来展示其实现过程。 #### 二、基础知识 ##### 1. 正则表达式简介 正则表达式(Regular Expression),通常被简称为regex或regexp,是一...

    java 字符串 正则表达式 详细实例代码

    - 当需要频繁修改字符串时,应使用`StringBuilder`或线程安全的`StringBuffer`,而不是直接操作字符串对象。它们提供`append()`、`insert()`、`delete()`等方法进行动态构建字符串。 4. **日期和时间字符串格式化*...

    TestDlg.rar_字符串操作

    在IT领域,字符串操作是编程中的基础且重要的一部分,它涉及到对文本数据的处理和管理。这个名为"TestDlg.rar_字符串操作"的压缩包文件很可能是为了展示或教学如何在不同情境下进行字符串操作。从提供的信息来看,...

    JAVA 从一个字符串中删除指定字符

    本篇将详细解释如何实现这一功能,并拓展到相关的Java基础知识。 首先,我们要了解Java中的字符串是不可变的,这意味着一旦创建了一个字符串对象,就不能更改其内容。因此,当我们需要删除字符串中的特定字符时,...

    java 创建字符串类

    Java提供了两种主要的方式来创建字符串:通过`String`类的构造方法和使用`StringBuilder`或`StringBuffer`类。以下是对这些知识点的详细解释: 1. **String类**: - **不可变性**:Java中的`String`对象是不可变的...

    Work_test.rar_dugui9_字符串截取

    在这个"Work_test.rar_dugui9_字符串截取"的案例中,我们关注的核心知识点是字符串的截取,特别是如何提取字符串中特定标志位之间的内容。在描述中提到的功能,是程序设计中常见的需求,例如在日志分析、数据解析...

    java 分割字符串

    本篇文章将深入探讨Java中如何进行字符串分割,以及相关的重要知识点。 一、`split()`方法的基本用法 `split()`方法接收一个正则表达式作为参数,然后根据这个正则表达式在字符串中查找匹配的部分,并将它们作为...

    java 数组和字符串

    ### Java数组和字符串详解 #### 实验目标与背景 本次实验旨在深化理解Java中的数组与字符串操作,聚焦于`String`类与`StringBuffer`类的掌握,包括它们的常用方法、相等性判断的不同方式、数组的创建及引用机制,...

    java基础知识入门_java_world_入门_源码.zip

    这份"java基础知识入门_java_world_入门_源码.zip"压缩包显然旨在帮助初学者掌握Java编程的基础概念。源码通常包含一系列的Java程序示例,这些示例能够帮助学习者理解并实践Java语法和编程原则。 在Java基础知识...

    动力节点_Java基础视频教程92_字符串字面量

    动力节点的Java课程适合绝对零基础的观看,教程中讲解了Java开发环境搭建、Java的基础...适合非计算机专业,想转行做Java开发的朋友,或者想让Java基础更扎实的小伙伴,配套资料下载:http://www.bjpowernode.com/?csdn

    java 语言基础(数组、字符串、类)

    在学习了这些基础知识后,你可以进一步探索Java集合框架、异常处理、IO流、多线程等主题,逐步成为一名熟练的Java开发者。提供的PDF文件分别对应数组、字符串和类的详细讲解,通过阅读这些资料,你将能更深入地理解...

    JAVA 字符串应用笔记

    以上内容是基于"JAVA 字符串应用笔记"可能涵盖的基本知识点,对于初学者来说,理解和掌握这些概念是进阶学习Java和Android开发的基础。在实际开发中,还会涉及到更多高级特性和实践技巧,如字符串格式化、正则表达式...

    Java字符串长度不够前面或后面补0.txt

    ### Java字符串长度不够前面或后面补0 在Java编程中,有时我们需要确保字符串达到特定的长度,如果实际长度不足,则需要在字符串的前部或后部添加特定字符(如0)来填充,使得最终字符串满足预设长度的要求。本文将...

Global site tag (gtag.js) - Google Analytics