电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

java 查找字符串所在的位置代碼

瀏覽:3日期:2022-08-25 08:04:06

使用了 String 類的 indexOf() 方法在字符串中查找子字符串出現的位置,如過存在返回字符串出現的位置(第一位為0),如果不存在返回 -1。方便判斷和截取字符串!

語法:stringObject.indexOf(searchvalue,fromindex)

參數 描述

searchvalue 必需。規定需檢索的字符串值。

fromindex 可選的整數參數。規定在字符串中開始檢索的位置。它的合法取值是0到 - 1。如省略該參數, 則將從字符串的首字符開始檢索。

該方法將從頭到尾地檢索字符串 stringObject,看它是否含有子串 searchvalue。開始檢索的位置在字符串的 fromindex 處或字符串的開頭(沒有指定 fromindex 時)。如果找到一個 searchvalue,則返回 searchvalue 的第一次出現的位置。stringObject 中的字符位置是從 0 開始的。

注釋:indexOf() 方法對大小寫敏感!

注釋:如果要檢索的字符串值沒有出現,則該方法返回 -1。

示例:

public class SearchStringEmp { public static void main(String[] args) { String strOrig = 'Hello World!Hello World!'; int intIndex = strOrig.indexOf('Hello'); if(intIndex == - 1){ System.out.println('沒有找到字符串 Hello'); }else{ System.out.println('Hello 字符串位置:' + intIndex); } }}

結果:

Hello 字符串位置: 0

注釋:當字符串中多次出現相同的字符串時,此方法返回的值為第一次出現的位置的索引值。

lastIndexOf(Stringname):

我們可以通過lastIndexOf(Stringname) 來查找子字符串 Stringname 在 字符串中最后出現的位置

示例:

public class SearchlastString { public static void main(String[] args) { String str = 'Hello world!Hello World!'; int lastIndex = str.lastIndexOf('Hello'); if(lastIndex == - 1){ System.out.println('沒有找到字符串 Hello'); }else{ System.out.println('Hello 字符串最后出現的位置: '+ lastIndex); } }}

結果:

Hello 字符串最后出現的位置: 12

補充知識:Java編程——indexOf方法,檢索字符串的位置

java 查找字符串所在的位置代碼

java 查找字符串所在的位置代碼

package day01;/** * indexOf * 檢索字符串的位置 * @author Administrator * */public class StringDemo3 { public static void main(String[] args){ // 0123456789012345 String str = 'thinking in java'; int index = str.indexOf('java'); System.out.println('index:'+index); /* * indexOf(String str,int index) * 查找給定字符串在當前字符串的位置 * 首先第一個參數要在當前字符串中找到 * 然后返回返回第一個字母所在的下標位置 */ index = str.indexOf('in',5); System.out.println('index:'+index); index = str.indexOf('in',7); System.out.println('index:'+index); //返回最后一個in出現的位置 index = str.lastIndexOf('in'); System.out.println('index:'+index); //email @ String mail = '123123123.com'; index = mail.indexOf('@'); if(index>0&&index<mail.length()-1){ System.out.println('是郵箱'); }else{ System.out.println('不是郵箱'); } }}

#運行結果為

java 查找字符串所在的位置代碼

以上這篇java 查找字符串所在的位置代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 动力配电箱-不锈钢配电箱-高压开关柜-重庆宇轩机电设备有限公司 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 叉车电池-叉车电瓶-叉车蓄电池-铅酸蓄电池-电动叉车蓄电池生产厂家 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 日本东丽膜_反渗透膜_RO膜价格_超滤膜_纳滤膜-北京东丽阳光官网 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | Dataforth隔离信号调理模块-信号放大模块-加速度振动传感器-北京康泰电子有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 选矿设备-新型重选设备-金属矿尾矿重选-青州冠诚重工机械有限公司 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 氢氧化钙设备, 氢氧化钙生产线-淄博惠琛工贸有限公司 | 不锈钢水管-不锈钢燃气管-卫生级不锈钢管件-不锈钢食品级水管-广东双兴新材料集团有限公司 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 美能达分光测色仪_爱色丽分光测色仪-苏州方特电子科技有限公司 | PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | ALC墙板_ALC轻质隔墙板_隔音防火墙板_轻质隔墙材料-湖北博悦佳 | 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 微信小程序定制,广州app公众号商城网站开发公司-广东锋火 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 软启动器-上海能曼电气有限公司 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 电动手术床,医用护理床,led手术无影灯-曲阜明辉医疗设备有限公司 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 消泡剂-水处理消泡剂-涂料消泡剂-切削液消泡剂价格-东莞德丰消泡剂厂家 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | TTCMS自助建站_网站建设_自助建站_免费网站_免费建站_天天向上旗下品牌 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 |