Java substring

https://docs.oracle.com/javase/7/docs/api/java/lang/String.html

  • substring

    public String substring(int beginIndex,
                   int endIndex)

    Returns a new string that is a substring of this string. The substring begins at the specified beginIndex and extends to the character at index endIndex - 1. Thus the length of the substring is endIndex-beginIndex.

    Examples:

     "hamburger".substring(4, 8) returns "urge"
     "smiles".substring(1, 5) returns "mile"
     
    Parameters:
    beginIndex - the beginning index, inclusive.
    endIndex - the ending index, exclusive.
    Returns:
    the specified substring.
    Throws:
    IndexOutOfBoundsException - if the beginIndex is negative, or endIndex is larger than the length of this String object, or beginIndex is larger than endIndex.
时间: 2024-10-27 02:40:11

Java substring的相关文章

C++ substr() 和 Java substring() 区别

Java和C++中都有关于子字符串的操作,C++中是substr(),Java中是substring(),两者的用法上稍有些区别,首先针对只有一个参数的情况: s.substr(start) 和 s.substring(start) 均表示从start位置开始到结尾的子字符串 而对于有两个参数的情况,二者就存在区别了 C++: substr(start, len), 第一个参数的起始位置,第二个参数是子串长度 Java: substring(start, end),第一个参数是起始位置,第二个参

java substring与js substr、substring和C# substring的区别

在这犯过错误,是js和java间的,特此记录: java substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符 js substr(start,length)表示从start位置开始取length个字符串 js substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符 c# Substring(start[,length])表示从start位置开

python如何实现Java substring() 方法?

Java substring() 方法 substring() 方法返回字符串的子字符串. 语法 public String substring(int beginIndex) 或 public String substring(int beginIndex, int endIndex) 参数 beginIndex -- 起始索引(包括), 索引从 0 开始. endIndex -- 结束索引(不包括). 返回值 子字符串. 实例 public class Test { public stati

android java substring说明

substring(参数)是java中截取字符串的一个方法有两种传参方式一种是public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串.该子字符串从指定索引处的字符开始,直到此字符串末尾.另一种是public String substring(int beginIndex, int endIndex)返回一个新字符串,它是此字符串的一个子字符串.该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1

字符串截取子串(Java substring , indexOf)

前言 因为之前java课设做的是股票分析系统,我找的接口返回的是一个.csv文件,因为这种文件里面的数据是以逗号分隔的,所以要对数据进行分析的时候需要截取子串,并且以逗号作为截取的标志.所以接下来就说一下我使用的字符串函数 substring和indexOf. -----------------------------------------------------------------------------------------------------------------------

我的Java笔记

第一章 一 计算机程序:一系列有序的指令集合. 二 java语言分为三个领域 javaSE java技术核心(桌面应用程序)qq 百度云 javaEE 企业版(面向internet的应用程序)京东 淘宝 java ME (移动设备 小型嵌入开发)手机上的软件 三 java 程序 三步走 1 编写程序{程序以.java结尾} 2 编译程序(使用javac指令编译程序,编译后程序以.class结尾) 3 运行{使用java指令运行编译后的文件} 使用myeclipse开发java程序步骤 四 1 创

Java学习总结:飘逸的字符串

Java学习:飘逸的字符串 前言 相信不管我们运用Java语言来开发项目还是进行数据分析处理,都要运用到和字符串相关的处理方法.这个社会处处有着和字符串相关的影子:日志.文档.书籍等.既然我们离不开字符串,那么就来好好认识一下吧. 怎么构造一个字符串? 在Java语言里,有两种方法来创建一个字符串对象:一是用字符串直接量 1 String message=new String("Welcome to Java"); 2 String message2="Welcome to

java .net 用法差异

.net Substring(开始位置,取几位字符串) ("hello").Substring(2,2)=ll java substring(开始位置,结束位置) ("hello").substring(2,2)=“” ("hello").substring(2,3)=“l” ("hello").substring(3,4)=“l” ("hello").substring(4,5)=“o”

Java开发之Mybatis框架

mybasits配置文件书写1.configer文件配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><