当前位置: 首页 > wzjs >正文

推广普通话的手抄报广州网站排名优化报价

推广普通话的手抄报,广州网站排名优化报价,有了域名怎么做网站,动画设计培训机构题目分析 输入一个字符串,遍历每一个字符,如果是元音字母就删除,辅音字母就在其前面增加一个.,且所有字母输出都是小写。 思路分析 将输入的字符串改为字符数组,考虑到任意位置插入的情况,所以主要选择Lin…

题目分析

        输入一个字符串,遍历每一个字符,如果是元音字母就删除,辅音字母就在其前面增加一个'.',且所有字母输出都是小写。

思路分析

        将输入的字符串改为字符数组,考虑到任意位置插入的情况,所以主要选择LinkedList,并遍历判断如果是元音就remove。如果是辅音,首先判断是否是大写,如果是大写就调用set方法改为小写,然后在其位置add('.')。

代码

import java.util.*;public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);char[] arr=sc.nextLine().toCharArray();//存值并改为char数组LinkedList<Character> list=new LinkedList<>();//使用LinkedListArrayList<Character> alist=new ArrayList<>(Arrays.asList('A','O','Y','E','U','I'));//用于存储元音字符for (char c:arr){//遍历数组list.add(c);//赋值给list}for (int i =0;i< list.size();i++){//遍历listif (alist.contains(Character.toUpperCase(list.get(i)))){//如果属于元音字母list.remove(i);//就删除i--;//由于删除后长度会改变所以i跟着改变}else {//如果是辅音字母if (Character.isUpperCase(list.get(i))){//先判断是不是大写list.set(i,Character.toLowerCase(list.get(i)));//如果是就改为小写}list.add(i,'.');//再在原来的位置添加一个'.',由于是链表,后续元素自动排列i++;//同理改变长度后改变i}}for (char c:list){//遍历listSystem.out.print(c);//输出结果}}
}

        感谢您能够看到这里,一起见证小何同学的算法学习,如果您有不同的见解,希望能得到您的指点和点悟;如果您是和我一样的同学,也希望这篇文章能对您有所帮助。

http://www.dtcms.com/wzjs/322597.html

相关文章:

  • 呼和浩特网站建设会员制营销方案
  • 简洁中文网站模板下载跨境电商平台哪个最好最可靠
  • 设计师的素材网站广东近期新闻
  • 做婚姻网站流程深圳网络推广系统
  • 高端网站设计 公司新鸿儒搭建网站要多少钱
  • 虚拟机做实验的网站seo搜索引擎营销工具
  • 秀山网站建设公司谷歌paypal官网
  • 服务好的高端网站建设必应搜索国际版
  • 惠阳区城市建设规划局网站市场调研流程
  • 聊天室网站模板百度助手
  • 网站如何做快捷支付接口兰州关键词快速上首页排名
  • 网站总体规划说明北京今日重大新闻
  • 微网站与app的区别网站设计制作公司
  • react做门户网站百度网站下载安装
  • 网站扁平化设计理念做网站需要哪些技术
  • 白云网站制作泰州seo外包公司
  • 如何做网站实现收入稳定产品推广策划方案怎么做
  • amz123余姚seo智能优化
  • 电子商务网站安全性能主要包括百度产品大全入口
  • 宣传京津风筝网站的建设目的怎么自己建立一个网站
  • 视频网站如何做弹幕免费数据分析网站
  • 网站未备案被阻断怎么做英文关键词seo
  • 阿里云服务器的网站备案新媒体运营培训
  • 网站建设的主要特征自己怎样推广呢
  • 云主机 asp 网站宁波seo服务推广
  • 济南莱芜疫情最新消息网站优化外包找谁
  • 门户网站建设实施方案a站
  • 学网站开发顺序东莞网站推广的公司
  • 5款免费网站管理系统百度文库网页版登录入口
  • 梅州哪里做网站bt磁力搜索引擎