笔试题
A过的编程笔试题
虫写
我什么时候写了这么中二的简介?!口亨!
展开
-
面试题:反射和注解的区别
感觉已经很久没有面试了,今天被问到Java基础题都有点一脸懵逼 ,害!精力真的有限啊。反射:是指,通过反射可以获得类的所有信息。 通过反射调用方法的效率比直接调用的效率要至少慢一倍以上。 反射的一个很重要的作用,就是在设计模式中的应用,包括在工厂模式和代理模式中的应用。 注解:也称为元数据,在代码中添加信息提供了一种形式化的方法,注解在一定程度上是在把元数据与源代码文件结合...原创 2019-10-21 10:12:49 · 840 阅读 · 0 评论 -
输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变,句子中单词以单个空格符隔开,为简单起见,不带标点符号。 例如输入“I am a student”,则通过控制台输出“student a
题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变,句子中单词以单个空格符隔开,为简单起见,不带标点符号。 例如输入“I am a student”,则通过控制台输出“student am a I方法源代码如下:public static void main(String args[]){ Scanner in = new Scanner(System...原创 2019-09-26 14:18:57 · 613 阅读 · 0 评论 -
面试手撕代码记录
今天面试第一次手撕代码,题目不难而且刚好前几天练过类似的,居然写出来了,我太快落了。题是面试官现场想的,题目如下:写一个方法实现,给定一句话,没有逗号,单词间用空格隔开,返回最后一个单词有多少个字母。面试时写了solution方法如下:public class Test1 { public static void main(String[] args) { Scann...原创 2019-09-27 16:41:42 · 2537 阅读 · 4 评论 -
笔试题:正则表达式(一)
今天笔试题两道判断与正则表示匹配的题,于是我痛下决心要学号正则表达式!原题回忆:能被'^\d{1,3}(,{3})*$'该正则表达式匹配的是()A.'2,23,4321'B.'12,23,345'C.'1234'D.'6,368,745'首先分析下,我认为这道题应该选D,但是第二个括号里感觉少了东西,否则正确的正确匹配应该是1,,,这种出现三个三个的逗号。写了个代码检验,按...原创 2019-09-28 20:19:29 · 1393 阅读 · 2 评论 -
笔试题:正则表达式(二)
在学习正则表达式的时候,朋友又给我发来了一个判断给定输入是否是合法ip地址的问题,前些天恰好从别人的面试经验里了解到这样类似的题,学习了正则表达式后,发现这样的题其实很简单啊。只需要用Pattern类和Matcher类的方法即可。先上实现代码:public class Test1 { public static void main(String[] args) { S...原创 2019-09-28 21:28:03 · 280 阅读 · 0 评论 -
笔试题:正则表达式(三)
学计算机的秃头少女们今晚愉快地闲聊了一晚上,要不是实验室11点关门感觉我们还能继续奋战到天明2333。真实的快乐又焦虑,期间交流到面试手撕代码的时候聊到朋友的一个题,我觉得这个用正则表达式做很easy啊,赶紧来记录下。 用到matcher类的以下方法:String group() 返回当前查找而获得的与组匹配的所有子串内容String group(i...原创 2019-10-08 01:20:18 · 329 阅读 · 0 评论