在Java中多个 if-else 之间的执行顺序有什么区别呢? 对于 if-else 语句,它是 单条件双分支语句,即程序的执行流程是根据 一个条件来控制的; 如下代码演示了存在多个 if – else 时的…
标签:javase
什么是反射机制?反射机制有什么作用?
定义 反射机制是Java语言中一个非常重要的特性,它允许程序在运行时进行自我检查,同时也允许其对内部成员进行操作。由于反射机制能够实现在运行时对类进行装载,因此能够增加程序的灵活性,但是不恰当地使用反射机制,也会严重影响…
输入两个整数, 计算百分比
public static String getPercent(int x, int total){ double result=(x*1.0)/(total*1.0); System.out.println(resul…
计算出某年某月某日是星期几
如何精确地计算出某年某月某日是星期几,这是一个很让人头疼的事情,下面给出一个公式: 星期计算公式 (年+年/4+年/400-年/100-年基数+月基数+日)/7=……余星期几 注:式中分数均取整 年基数,平年1,闰年2,…
判断两个浮点数是否相等
设f1、f2为俩浮点数,则用下列式子: System.out.println(Math.abs(f1-f2) < 1e-6); 若true则相等。 其中 Math.abs() 为绝对值的意思。
递归算法 -- 计算n!(n的阶乘)
递归(recursion)算法 – 计算n!(n的阶乘) ①n!= n × (n-1) × (n-2) × …× 2 × 1 ② n!= 1 (n = 0 或 n = 1) n(n-1)! (n > 1) 使用②进…
Java中统计字符串中每个字符出现的次数
方法一: 采用HashMap public static void count(String str){ //将字符串转化为字符数组 char[] chars = str.toCharArray(); //创建一个Has…
构造函数与普通函数的区别
构造函数: 构造函数的作用: 给对应的对象进行初始化。 构造函数的定义的格式: 修饰符 函数名(形式参数){  …
Java面试题-package,import,class有没有顺序关系?
package,import,class有没有顺序关系? 有。 package > import > class Package:只能有一个 import:可以有多个 class:可以有多个,以后建议是一个
复制文件的三种方法
复制文件的三种方法: 1、Files.copy(path, new FileOutputStream(dest));。 2、利用字节流。 3、利用字符流。 代码实现如下: package com.tiger.io; im…
java使用Stream取出重复的值、去重和统计数量
关于Stream的详解可以看这篇文章。 使用Steam取出重复的值、去重的代码示例如下: 当list中存入的元素为String时: @Test public void test06() { List<String&…
在本机设置域名跟IP对应关系
对于一些域名有内网、外网之分的时候,需要对特定环境的ip进行对应设置。 这时只需要修改host文件就行了: # For example:## 102.54.94.97 …