新人的第一篇分享,别嘲笑哈
  nQbg7cU0OI3Y 2023年11月02日 53 0

#新人福利#

新人的第一篇分享,别嘲笑哈_字符串

大家好,我是一个女程序员小羊,已经在这个行业工作了10年。

我的主要方向是Java后端开发,同时我也喜欢学习新的技术。我快到35岁尴尬期的阶段,深知技术日新月异,只有不断学习才能保持竞争力。除了技术学习,我还注重自我提升,通过阅读、写作和思考来不断扩展自己的视野和知识储备。

在工作中,我善于沟通协作,能够快速适应项目需求变化,并乐于与团队成员分享自己的经验和技能。我相信,作为一名程序员,不仅要有扎实的技术基础,还要具备灵活的思维方式和良好的团队协作能力。

此外,我热爱生活,喜欢旅行、摄影和美食。这些爱好让我更加富有激情和创造力,能够更好地应对工作中的挑战。


下面是我的笔记片段~

1.获取字符串的行数

public static int countLines(String text) { int count = 0; for (String line : text.split("\\r?\\n")) { count++; } return count; }

这个代码片段可以将一个字符串按行分割,并返回行数。使用split方法和\\r?\\n正则表达式可以识别不同操作系统下的换行符。

2.判断一个字符串是否为空或纯空格

public static boolean isBlank(String str) { return str == null || str.trim().isEmpty(); }

这个代码片段可以判断一个字符串是否为空或只包含空格。使用trim方法可以去除字符串两端的空格,再使用isEmpty方法判断处理后的字符串是否为空。

3.将一个字符串中的连续空格替换为单个空格

public static String collapseSpaces(String str) { return str.replaceAll("\\s+", " "); }

这个代码片段可以将一个字符串中的连续空格替换为单个空格。使用replaceAll方法和正则表达式\\s+可以匹配一个或多个空白字符,并将其替换为一个空格。


以下是我的flag,主要是三个方面哈:

学习方面:

  1. 掌握至少一门主流编程语言,如Go、Python等。
  2. 拥有扎实的计算机科学基础,包括数据结构、算法、操作系统等。
  3. 持续学习新技术,关注IT行业的最新发展以及AI的新进展,保持对新技术的学习和掌握。
  4. 持续在各个技术网站,如51等平台输出自己的学习心得,不断完善自己的知识体系。

新人的第一篇分享,别嘲笑哈_正则表达式_02

工作方面:

  1. 完成至少一项大型的软件开发项目,并获得良好的评价。
  2. 在工作中积极推动团队的技术交流和分享,提高整个团队的技术水平。
  3. 参与开源社区,贡献自己的代码和经验,帮助其他开发者解决问题。

新人的第一篇分享,别嘲笑哈_字符串_03

生活方面:

  1. 保持健康的生活习惯,包括规律的作息、合理的饮食和适度的运动(一周至少有三次半小时以上的运动)。
  2. 培养自己的兴趣爱好,如阅读、旅行、艺术等,丰富自己的生活。
  3. 积极参与社区活动,帮助需要帮助的人,传递正能量。

新人的第一篇分享,别嘲笑哈_字符串_04

希望的flag能够实现,加油加油

新人的第一篇分享,别嘲笑哈_代码片段_05

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
nQbg7cU0OI3Y
作者其他文章 更多