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

域名注册及网站建设关键词如何快速排名

域名注册及网站建设,关键词如何快速排名,阿坝州做网站公司,公司做网站的申请题目分析 输入一个字符串,遍历每一个字符,如果是元音字母就删除,辅音字母就在其前面增加一个.,且所有字母输出都是小写。 思路分析 将输入的字符串改为字符数组,考虑到任意位置插入的情况,所以主要选择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.cadmedia.cn/news/9843.html

相关文章:

  • 北京网页网站设计百度指数官网首页
  • 网站规则谷歌seo一个月费用需要2万吗
  • 印刷电商网站开发长沙网站建站模板
  • 旅游网站建设项目报告论文免费网站java源码大全
  • 自动发货网站怎么做百度怎么联系客服
  • 商务网站设计论文北京环球影城每日客流怎么看
  • 职业技术学院网站建设项目环球网最新消息
  • 济南小型网站建设深圳网站设计公司
  • 制作公司网站设太原整站优化排名外包
  • 武汉百度网站推广seo关键词优化推广报价表
  • 临清轴承网站建设天津seo选天津旗舰科技a
  • 西宁市网站建设官网自己怎样在百度上做推广
  • 郑州做网站熊掌号做app软件大概多少钱
  • 青海省建设网站多少钱建网站的软件有哪些
  • 中企动力骗子公司广州网站优化公司排名
  • 网站手机版建设项目书故事型软文广告
  • 做ps的素材哪个网站长春网站优化流程
  • wordpress分类使用不同模板上海优化网站seo公司
  • 广东手机网站建设哪家专业线上如何推广自己的产品
  • 成都网站制作收费商品关键词举例
  • 中山建设厅网站首页中国国家培训网靠谱吗
  • 网络科技公司 网站建设站外引流推广渠道
  • 广东新闻联播2011东莞网络优化公司
  • 南宁网站建设业务员关键词查询工具包括哪些
  • 重庆网站建设只选承越最新国际新闻事件
  • my77731免费域名查询蚌埠seo外包
  • app官方安装下载优化设计答案六年级
  • 台州网站快速优化排名企业网站建设方案策划
  • 网站建设推广济南兴田德润优惠吗邳州网站开发
  • 公司查名网站百度q3财报减亏170亿