编程启蒙语言是 C 或 C++ 的同学都知道,字符串转换成整数是一道经典的编程题目,不仅能考察我们的编程知识,程序的健壮性也能反映出我们的编程功底。鸭哥组里有个妹子是 C++ 转 Java 开发的,平时工作非常认真,但有时候会钻牛角尖,因为不太了解 Java 一些工具类的妙用,想重复造轮子。

昨天,因为工作中要将字符串转换为整数,妹子首先想的是自己写一个转换的工具类,但是搞了半天还是有问题,而且不敢保证程序的健壮性,所以向鸭哥求助。其实 Java 中是有现成的方法可以直接用的,我们一起来帮妹子看看吧~

- 阅读剩余部分 -

字符串被广泛应用于 Java 编程中,是程序经常处理的对象。以对象的方式处理字符串,使字符串更加方便灵活。Java 提供了 String 类创建和操作字符串,当我们从文件中读取数据时,常常需要将 InputStream 转换为 String,以便于下一步的处理。

鸭哥最近面了一位实习生,叫他给我说一下怎么把InputStream转换为String,这种常规的操作,他竟然都没有用过。因此,我准备结合工作经验,整理汇集出了 InputStream 到String 转换的十八般武艺,助大家闯荡 Java 江湖一臂之力。

- 阅读剩余部分 -

昨天鸭哥在微信群里,看到一个面试者诉苦,说自己面试时被提问权限修饰符的相关知识,要求说出 public、protected、default(无修饰符,即package private) 和 private 的区别? 结果他只能根据单词的字面意思说个大概,面试官的态度迅速就冷淡了。面试前,没能把握好这类基础知识,他追悔莫及。

- 阅读剩余部分 -

今天工作时,你的项目需要操作文件吗?

一个程序运行时,变量、数组和对象中存储的数据都是存在于内存条中的,当程序运行结束,或者计算机断电时,它们就会消失。而现在的项目工程,往往涉及到大量需要长时间保存的数据,而磁盘文件能够永久保存数据,所以数据处理和文件操作知识就密切相关了。掌握文件操作,能够大大提高我们对数据的处理能力。所以今天鸭哥想和大家一起,聊聊文件操作那些事儿~

- 阅读剩余部分 -