
编程小技巧
文章平均质量分 54
executiveforce
IT、金融、投资
展开
-
利用Map实现统计一组数字(字母)中每个数字(字母)出现的次数
Map的基本操作——put、get、containsKey、containsValue、size以及isEmptyimport java.util.*;public class Freq{ public static void main(String[] args){ Map m = new HashMap ()原创 2016-10-09 22:37:54 · 2568 阅读 · 1 评论 -
巧妙利用数组下标
int[] count = new int[10000];for(int i =0; i ++count[scanner.nextInt()];}原创 2016-09-21 23:10:23 · 826 阅读 · 0 评论 -
|、||、&、&&
| : 会检查每一个 条件的真伪,再做“或”运算 (光棍的不怕死)||: 按照条件写的顺序,直到一个为true时,后面的条件则不再检查,直接进入条件 & : 会检查每一个 条件的真伪,再做“与”运算 (光棍的不怕死)&&: 按照条件写的顺序,直到一个为false时,后面的条件则不再检查,直接跳出&是位运算符,表示按位与运算。&&是逻辑运算符,会短路。转载 2016-12-14 14:54:14 · 260 阅读 · 0 评论 -
实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。
题目描述实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。输入描述:字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述:删除字符串中出现次数最少的字符后的字符串。输入例子:abcdd输出例子:dd原创 2016-12-26 20:21:38 · 4511 阅读 · 0 评论 -
String转int的几种常用方法
String类型转int类型通常需要int的包装类Integer,该类有三个方法可以实现这种转换,分别为decode(String s)、parseInt(String s)、valueOf(String s)。那么他们有哪些不同呢?下面看看API文档中的介绍:decode(String s):将 String 解码为 Integer。接受通过以下语法给出的十进制、十六进制和八进制原创 2016-12-20 21:03:12 · 21522 阅读 · 0 评论