2022春招华为笔试题-(2)
题目:
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)
数据范围: 1000 \1≤n≤1000
输入描述:
第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。
输出描述:
输出输入字符串中含有该字符的个数。(不区分大小写字母)
思路:这是一种常见的字符串问题一般作为笔试最简单的题目
所以可以用不同方式去解
1、‘这是我见过最屌的大佬解答’
import java.util.Scanner;
public class Main{public static void main(String[] args){Scanner s = new Scanner(System.in);String input1= s.nextLine().toLowerCase();String input2 = s.nextLine().toLowerCase();String split=input1.replaceAll(input2,"");int length=input1.length()-split.length();System.out.println(length);}
}
2、第二种方法我用的字符串套在循环里去比较
public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);String str= sc.nextLine().toUpperCase();char st = sc.nextLine().toUpperCase().charAt(0);int count=0;for(int i=0;i<str.length();i++){if(str.charAt(i)==st){count++;}}System.out.println(count);}
}
3、当然你第二个不用char而是用String也行,下面String类型进行比较就需要用equals
import java.util.Scanner;
public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);String str= sc.nextLine().toUpperCase();String st = sc.nextLine().toUpperCase();int count=0;for(int i=0;i<str.length();i++){if(st.equals(String.valueOf(str.charAt(i)))){count++;}}System.out.println(count);}
}
2022春招华为笔试题-(2)相关推荐
- 互联网大厂笔试都考什么题?最新各大厂秋招春招实习笔试题合集【持续更新...】
本文整理网上的大厂笔试题.主要是让读者可以感受一下各个厂的笔试难度! 如有侵权,请私信删除! 文章目录 一.阿里巴巴 1. 2022最新阿里实习笔试试题 单选 不定项 算法题 1. 2021阿里实习笔 ...
- 小米2018春招实习笔试题总结
Question1: 有一个url数组 var urls = ['/a', '/b', '/c',...] 要求依次请求这几个url, 要求是 第一个请求完了才发第二个请求,第二个完了才发第三个请求 ...
- 2022秋招前端笔试题汇总
第一题: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标. JavaScript解法: var tw ...
- 小红书2023春招算法笔试题 - K排序
时间限制:3000MS 内存限制:589824KB 题目描述: 在算法中,有各种各样的排序算法,例如归并排序,冒泡排序,快速排序等等.本题中,我们会使用一种新的排序算法:K排序. K排序 ...
- 2022春招——芯动科技FPGA岗技术面(一面心得)
目录 日常·唠嗑: 面试过程: 心得 日常·唠嗑: 3月11号做的芯动科技的笔试,对题目有兴趣的可以看看这篇文章2022春招--芯动科技FPGA开发岗笔试题(原题以及心得),然后3月22号让我预约时间 ...
- 2022春招和暑期实习快结束了!
点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 大家好,我是Amusi!2022 春招已经快结束了,2023届暑期实习已经进入中后期了!甚至有些公司的202 ...
- 华为笔试题---明明的随机数
题目 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着 ...
- java笔试题_公司真题 | 用友2018秋招Java笔试题(四)
公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...
- 2022春招第一波投递时间预测,早看早知道
秋招刚结束,春招又马不停蹄的赶来啦! 大四的应届生一定要好好把握住这次的春招哦. 作为进入大厂最后的一波机会,秋招没有拿到大厂offer的同学,在此次春招一定要好好的提前规划,不要放过任何投递的企业. ...
最新文章
- 安装Linux时,引导分区位于一个GPT分区方案的错误提示
- 让XShell保存日志教程
- JAVA定义一个多边形类_如何在每个数据类别中绘制多个多边形?
- 应届生程序员,业务和技术孰轻孰重,如何找到适合自己的方向
- 什么是依赖注入?(听来的一个笑话)
- redhat6.4使用yum时提示需要注册问题
- 深入理解TCP/IP协议-TCP建立与终止连接
- oracle 用户账户被锁处理
- java浪漫代码_Elasticsearch,从一个浪漫的故事开始(原理篇)
- 计算机电缆检测报告,天联牌计算机电缆详细介绍
- hadoop22---wait,notify
- VFIO PassThrough
- onvif工具测试网络摄像头视频
- bib config_配置config.bib的注意事项以及错误分析——自己都要顶!
- sty和cls文档编写指南
- 使用逻辑回归对信用卡诈骗分析
- win8 配置要求
- matplotlib中添加水平线和垂直线
- python 多线程内子线程结束后执行主线程
- 【MAC】有道笔记登陆不了,刷新不出登陆