随笔分类 - Java
摘要:题目 给定一个 32 位有符号整数,将整数中的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根据这
阅读全文
摘要:代码主要实现了重写TreeMap的比较器然后根据Map Value进行排序的功能,具体思路: 比较器默认比较的是Key值,正常情况下重写Comparator也是重写比较Key值,考虑到当Map确定时,可以通过Map.get(Key)的方法确定Value的值,此时比较value的值实现TreeMap按
阅读全文
摘要:其实是10进制到16进制的转换 1.首先确定转换成16进制后有几位 2.根据位数创建String数组 3.算出每一位对应的16进制表达,存入数组 4.一次输出数组元素 核心是这行代码,用到知识点: >三目运算符 >基本数据类型的自动转换和强制转换char->int,int->char >String
阅读全文
摘要:一道经典的算法问题。 题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子。假如兔子都不死,要求输出一年内兔子的数量是多少。 1 1 2 3 5 8…… 代码如下 用递归法求解最简单,上面代码fab()是根据题意写出的代码。由于兔子第三个月开始会生小兔子,所
阅读全文
摘要:命令行javac *.class 运行编译完成的.class文件报错“错误: 找不到或无法加载主类 HelloWorld.class” 改为 即可,因为类名为“HelloWorld”而不是“HelloWorld.class” 如果改完之后还不能正确运行那么可能是没有添加CALSSPATH 在环境变量
阅读全文
摘要:1.下载JDK_SE,默认选项安装 2.配置JAVA_HOME,“C:\program file\Java\版本号” 3.配置Path,"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin",以便正常编译运行java程序 配置完成后可在命令行中通过java和javac命令检查是否
阅读全文

浙公网安备 33010602011771号