![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程题
的先生
这个作者很懒,什么都没留下…
展开
-
Java机试编程题记录3
题目: 输入一个字符串,将其各个字符对应的ASCII值加5后,输出结果。 程序要求:该字符串只包含小写字母,若其值加5后的字符值大于’z’,将其转换成从a开始的字符。 思路: 利用ACSII码可以转化为对应的十进制的值做文章,代码如下 /* 输入一个字符串,将其各个字符对应的ASCII值加5后,输出结果。 程序要求:该字符串只包含小写字母,若其值加5后的字符值大于'z',将其转换成从a开始的字...原创 2019-10-23 16:32:39 · 233 阅读 · 0 评论 -
Java机试编程题记录2
题目: 假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)? 思路: 不能用String的内置方法的话,那就用StringBuilder或者StringBuffer试试?StringBuilder没有加速,运行速率较快,另外StringBuilder有一个deleteCharA...原创 2019-10-23 16:09:20 · 212 阅读 · 0 评论 -
Java机试编程题记录1
**题目:**有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABC **思路:**利用线程通信并设置标志flag, flag == 1 输出A flag == 2 输出B flag == 3输出C count控制循环次数,记得wait和notifyAll方法只能由锁对象调用 /* 有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC */...原创 2019-10-23 15:42:45 · 156 阅读 · 0 评论