java判断是否第一次出现_利用java判断字符首次出现的位置,java替换最后一个特定字符...

利用java判断字符首次出现的位置利用爪哇判断字符首次出现的位置,

502a7feb864402776b6d34458ec15215.png

目的:

(学习视频分享:java视频教程

72f65ab1d92b90e82f56c192b202dfa4.png

实现代码如下:

导入Java。util。收藏品;

导入Java。util。LinkedList

导入Java。util。列表;

导入Java。util。扫描仪;

公共类主要的

公共静态void main(String[] args) {

扫描仪sc=新扫描仪(系统。in);

字符串s=sc。NextLine();

String[] a={ ‘a ‘,’ e ‘,’ I ‘,’ o ‘,’ u ‘ };

list integer list=new LinkedListinteger();

int I;

布尔标志=false

for(I=0;我。长度;i ) {

if (s.indexOf(a[i])!=-1) {//s.indexOf(‘)返回元素的下标

列表。增加(a[I])1的s指数);

标志=真

}

}

if (flag==false) {

系统。出去。println(‘ 0 ‘);

} else {

收藏品。排序(列表);//要返回元音字母首次出现的位置,所以先排序

系统。出去。打印(列表。get(0));//在输出第一个元素就可以

}

即close();

}

}最重要的就是

1、使用表集合列表列表=新链接列表()

2、一定要会用s.indexof()的方法!

3、收藏、分类(列表)对集合进行排序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/343441.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

javafx 自定义控件_JavaFX自定义控件– Nest Thermostat第3部分

javafx 自定义控件嗨,经过与同事的讨论,我今天决定展示css方法并不是唯一可用于创建自定义控件的方法。 当然,它允许提供一些外观扩展点,但是可以使用代码API使用相同的方法(与向JavaFX的转换)一起使用。 …

【渝粤教育】国家开放大学2018年春季 8625-21T老年心理健康 参考试题

编号:8625 座位号 2017~2018学年度第二学期期末考试 老年心理健康试题 2018年7月 一、名词解释(本大题共6小题,每题5分,共30分) 分神: 选择性思维迟滞: 记忆减退: 注…

【渝粤教育】国家开放大学2018年春季 8659-22T计算机平面设计(1)(2) 参考试题

编号:8659 2017-2018学年度第二学期期末考试 计算机平面设计(1)(2) 试题 2018年5月 一、单项选择题(共 10 小题,每小题4分,共 40 分) 当使用绘图工具时&…

java开发事故如何处理_记一次缓存事故

善于总结,才能更快进步通常,我们队高并发的数据都会进行缓存,而且为了防止缓存过大,通常我们都会把缓存设置一个超时时间,并且会有cache miss机制。本文,我记录一下错误的缓存机制引起的BUG。起因好好的一个…

导轨式网管型工业交换机优势具体在哪里呢?

通过之前的介绍,我们了解到工业交换机可以分为导轨式和机架式、网管型和非网管型结构,那么,导轨式网管型工业交换机具体有哪些优势呢?接下来就由杭州飞畅科技的小编带大家详细了解一下 ,一起来看看吧! 工业…

使用HTTPS和OAuth 2.0保护服务到服务的Spring微服务

“我喜欢编写身份验证和授权代码。” 〜从来没有Java开发人员。 厌倦了一次又一次地建立相同的登录屏幕? 尝试使用Okta API进行托管身份验证,授权和多因素身份验证。 如果您使用Spring Boot,Spring Cloud和Spring Cloud Config,则…

【渝粤教育】国家开放大学2018年秋季 0017-22T大学英语 参考试题

科目编号:0033 座位号 2018-2019学年度第一学期期末考试 工程数学 试题 2018年 11 月 单选题(本大题共10小题,每小题4分,共计40分) 1.设都是阶矩阵,则下列命题正确的是( &#xff…

【渝粤教育】国家开放大学2018年秋季 0107-21T现代货币金融学 参考试题

科目编号:0133 座位号 2018-2019学年度第一学期期末考试 大学物理 试题 2018年 11 月 单选题(本大题共5小题,每小题4分,共计20分) 静电场的高斯定理表明,静电场是 。 A. 有源场 B. 无源场 C. 保守力场 D.…

java session 同步_session同步

对于大型分布式网站来说,一个业务后面往往对应着多台服务器。用户的请求将在不同的服务器之间进行跳转,这样的情形下,我们就需要保持session在不同服务器之间的同步。1、基于数据库的session共享。原理:使用数据库专门用来存储ses…

二层网络和三层网络的区别

大家经常可以听到二层网络、三层网络的说法,我们这里提到的二层、三层是按照逻辑拓扑结构进行的分类,并不是ISO七层模型中的数据链路层和网络层,而是指核心层、汇聚层和接入层。这三层都部署的就是三层网络结构,二层网络结构没有汇…

从外部CorDapp扩展和覆盖流

Corda 4于上周(2月21日)发布,带来了大量的新功能,使Corda的使用更加愉快。 老实说,我有点假设有很多新功能。 我快速浏览了变更日志,主要是看到我的贡献被引用,但是我记得看到很多文本行。 那一…

【渝粤教育】国家开放大学2018年秋季 0233-21T学前儿童语言教育 参考试题

科目编号:0248 座位号 2018-2019学年度第一学期期末考试 电工电子技术 试题 2019年 1月 一、填空题(每小题 6 分 ,共计30 分) 1.电压是衡量电场力______________ 的物理量,它在数量上等于单位正电荷受电场力作用从电…

工业级光纤收发器的单多模光纤?单多光模块及其用法?

光纤收发器按在光纤中的传输模式可分为:单模光纤和多模光纤,单模光纤收发器和多模光纤收发器最根本的区别就是传输距离远近。今天,就由飞畅科技的小编来为大家介绍下工业级光纤收发器的单/多模光纤的区别?单/多光模块的区别及其应…

【渝粤教育】国家开放大学2018年秋季 0299-21T中国古代文学(1) 参考试题

科目编号:[0314] 座位号 2018-2019学年度第一学期期末考试 兽医基础 试题 2018年 11 月 一、名词解释(本大题共5小题,每小题4分,共计20分) 1.萎缩 2.动脉性充血 3.黄疸 4&#x…

java ee13_一口气了解多线程及其Java实现

进程:进程就是应用程序在内存中分配的空间,也就是正在运行的程序,各个进程之间不干扰。同时进程保存着程序每一个时刻运行的状态。程序:用某种编程语言(java、python等)编写,能够完成一定任务或者功能的代码集合&#…

apache camel_Apache Camel中的断路器模式

apache camel骆驼通常在分布式环境中用于访问远程资源。 远程服务可能由于各种原因和期间而失败。 对于短时间后暂时不可用且可恢复的服务,重试策略可能会有所帮助。 但是某些服务可能会失败或挂起更长时间,从而使调用应用程序无响应且速度缓慢。 防止级…

【渝粤教育】国家开放大学2018年秋季 0505-22T护理学基础 参考试题

科目编号:0529 座位号: 四川电大2018─2019学年度第一学期期末考试 高级英语阅读(1)试题 (开卷) 2019年1月 注 意 事 项 一、 将你的准考证号、学生证号、姓名及分校(工作站)名称填写…

工业级交换机大致可以分为哪几类?

交换机的用途是非常广泛的,可以这样说,只要是需要联网的地方,基本上都会和交换机相关。我们一般把交换机的使用大致为商用和工业级,商用基本上在公司、单位的办公使用比较常见,今天飞畅科技着重为大家介绍一下工业级交…

【渝粤教育】国家开放大学2018年秋季 0630-22T环境法学 参考试题

科目编号:0633 座位号: 2018-2019学年度第一学期期末考试 化工CAD试题 2019年1月 一、试题一(本题50分) 设置绘图环境并绘制如下图框标题栏并保存。 二、试题二(本题50分) 调用图框绘一个平面图形标注…

使用MicroProfile应用隔板和背压

我录制了一段视频,介绍如何使用MicroProfile Fault Tolerance实现隔板和背压。 隔板后面的想法是将应用程序分成几个隔离功能的执行单元。 在企业Java应用程序中,这通常意味着定义多个线程池。 向客户端施加反压将导致向客户端添加有关系统当前压力的信…