`
xujiawei4848
  • 浏览: 816 次
  • 性别: Icon_minigender_1
  • 来自: 黄山
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

菜鸟第一次参加笔试,大悲剧

阅读更多
可怜的应届生第一次参加笔试,见到个编程题,就是写个方法按字节截取含有中文汉字的字符串。自己想起来以前看过这个题目,主要就是碰到汉字的时候,把循环次数减一。然后就慢慢想,结果细节都忘记了,只能自己写,感觉自己能写出来。最后写出来这个
public static String cutString(String firstString, int cutNum) {
		char[] firstChar = firstString.toCharArray();
		StringBuffer secondString = new StringBuffer();
		for(int i = 0; i < cutNum; i++) {
			secondString.append(firstChar[i]);
			if(firstChar[i] > 'z') {
				cutNum--;
			}
		}
		return secondString.toString();
	}


笔试的时候,忘记字符串转成字符数组的方法,把toCharArray()写成了toChar()。等这个写完的时候,后面还有3道SQL查询题目,结果人家过来收卷了。问几个同学,他们编程题都放弃的。感觉这次笔试已经挂了,前面几个简答题也没答好。

回来找找以前的资料,以前的截取代码
public static String cutString(String firstString, int cutNum) {
		StringBuffer buff = new StringBuffer();
		char c;
		for(int i = 0; i < cutNum; i++) {
			c = firstString.charAt(i);
			buff.append(c);
			if(TestByte2.isChinese(c)) {
				cutNum--;
			}
		}
		
		return buff.toString();
	}
	public static boolean isChinese(char c) {
		return String.valueOf(c).getBytes().length > 1;
	}


明天还有面试,赶紧复习下基础知识,祝自己好运。
分享到:
评论

相关推荐

    菜鸟虚怀项目Java笔试题

    Java是一种广泛使用的面向对象的编程语言,以其“一次编写,到处运行”的特性而闻名,广泛应用于企业级应用、Android移动开发、大数据处理等领域。 **Java知识点详解:** 1. **基础语法**:包括变量声明、数据类型...

    菜鸟虚怀项目笔试题(1).docx

    ### 菜鸟虚怀项目笔试题解析 #### 题目一:合并有序链表 **题目背景:** 此题考察的是数据结构中的链表操作。题目要求将两个已经排序(升序)的单链表合并为一个新的有序链表。 **题目分析:** 根据给定的代码...

    本oracle菜鸟的一次oracle恢复笔记

    本oracle菜鸟的一次oracle恢复笔记

    菜鸟初学Java的备忘录之第一次接触

    菜鸟初学Java的备忘录之第一次接触

    菜鸟第一次做的JDBC连接数据库

    刚开始学习Java web开发,写了一个用JDBC实现对MySQL实现增删改查的小程序。只有一张表(包括id(int) phoneNum(int) province(int) area(int))。并且利用Junit对代码实现测试功能。

    菜鸟的自我修炼——阿里巴巴一道笔试题浅谈

    作为一名Java编程的新手,面临各种技术挑战是常态。...不论你是否已经是大神,还是正在努力的菜鸟,记住,每一次的挑战都是成长的机会。所以,让我们一起加油,不断学习,不断进步,成为更好的自己吧!奥力给!

    菜鸟一键还原

    菜鸟一键还原,对干菜鸟来说,这是个很好的傻瓜式的一键还原软件!

    菜鸟操作WINDOWS大全 工具

    菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作WINDOWS大全菜鸟操作...

    大学生对菜鸟驿站满意度调查问卷.docx

    这份“大学生对菜鸟驿站满意度调查问卷”主要关注的是大学生群体对于校园内菜鸟驿站服务的满意程度,涵盖了快递服务的多个方面。以下是对调查问卷中涉及的知识点的详细说明: 1. **满意度调查**:这是一种评估服务...

    菜鸟窝 菜鸟商城 菜鸟新闻全套

    # 菜鸟商城 # 是一个仿淘宝客户端的实战课程,功能包括:1.支付(支付宝,微信,百度钱包) 、首页 、热卖 、商品大全 、购物车 、我的 、商品列表 、商品详情 、注册/登录 、收货地址 、我的订单 、我的收藏 ..... ...

    电商物流“最后一公里”的发展对策研究--以菜鸟驿站为例.pdf

    菜鸟驿站作为阿里巴巴集团在物流领域的创新项目之一,其目的正是为了解决电商物流“最后一公里”配送问题。菜鸟驿站的特点在于其代收系统简单方便,通过集中收发快递,既保障了消费者的利益,又降低了物流企业的配送...

    菜鸟第一招给JAVA的初学者

    菜鸟第一招给JAVA的初学者

    2022菜鸟驿站“全域明星”产品手册-菜鸟驿站五大核心媒介.pdf

    “全域明星”产品手册是菜鸟驿站推出的五大核心媒介之一,旨在提供一种高效、低成本、精准的广告解决方案。该产品手册主要介绍了菜鸟驿站的五大核心媒介,包括超能引力单、新式线下信息流广告、四位一体的富媒体短信...

    菜鸟的汇编汇编汇编汇编

    2. **汇编语言__第一次上机.doc**:通常涵盖首次接触汇编语言时的基础知识,如数据类型、指令集介绍和简单的程序编写。 3. **新建 Microsoft Word 文档.doc**:可能包含额外的学习资料,如代码示例、解惑答疑或者...

    Python3菜鸟教程离线版20200914(含完整菜鸟教程网页及CHM版文档)

    菜鸟教程网站上的Python3教程还挺详细,想在没有网络的电脑上离线看但是发现网上没有资源,只有老版本的PDF文档,实在不方便阅读,所以自己做了一个,Python3菜鸟教程离线版内部包含20200914保存的完整离线版教程...

    上海菜鸟驿站POI_excel_POI_上海_菜鸟驿站_

    标题中的“上海菜鸟驿站POI_excel_POI_上海_菜鸟驿站_”暗示了这是一个关于上海地区的菜鸟驿站位置信息的数据集,主要以Excel表格(POI是Point of Interest的缩写,通常指地理位置信息)的形式存储。描述进一步确认...

    谁说菜鸟不会数据分析(入门篇)第四版-数据.rar

    《谁说菜鸟不会数据分析(入门篇)第四版》是一本专为初学者设计的数据分析教程,旨在帮助新手快速掌握数据分析的基础知识。这本书可能包含了Excel在数据处理、分析和可视化方面的应用,因为“excle”标签暗示了内容...

    java菜鸟教程_JAVA菜鸟教程_

    总的来说,【JAVA菜鸟教程】是一份全面而详尽的学习资源,无论你是完全的新手,还是希望进一步巩固基础,都能从中受益。通过系统地学习和实践,你可以逐步掌握Java编程技能,为成为一名熟练的Java开发者打下坚实基础...

    菜鸟一键还原 2.8

    菜鸟一键还原 2.8 菜鸟一键还原 2.8 菜鸟一键还原 2.8 菜鸟一键还原 2.8

Global site tag (gtag.js) - Google Analytics