public static void main(String[] args) { /* * (while)计算1+3+5+7...+99 的和 */ int i = 1; int sum = 0; while(i <= 100){ if(i ...
public static void main(String[] args) { /* * (while)计算1+3+5+7...+99 的和 */ int i = 1; int sum = 0; while(i <= 100){ if(i ...
当都为正数时,即1+2+3+...+99,如上,很简单; 其实,计算正负相间的式子也很简单,只需要加上一个标记正负号的变量乘到计数器上即可。 用一个布尔型变量来记录执行加法还是减法,也能达到同样的效果(这里额外增加一个要求,就是剔除某个数后,保持正负相间的累加 ...
在设计一个类的时候,很可能需要重写类的hashCode()方法,此外,在集合HashSet的使用上,我们也需要重写hashCode方法来判断集合元素是否相等。 下面给出重写hashCode()方法的基本规则: · 在程序运行过程中,同一个对象多次调用hashCode()方法应该返回相同的值 ...
拿到这个题目,我们首先会想到用循环来完成。 但并不是每个运算符都是“+”号。 所以,我们在这里要利用(-1)的i次方来进行“+”“-”号的控制。 再将循环变量i当作分母。 到这里我们对循环体的构思就基本ok了。 需要注意的是:这里的计算结果会以小数表示,所以并不能用int整型来定义变量 ...
有MD5和SHA-1。我用的是MD5算法,java中,计算MD5可以用MessageDigest这个类 ...
封装方法类 ...
首先连续求和,要是使用循环。 使用哪种循环(while,do...while,for) 优先使用for,已知循环次数的情况下优先使用。 分析式子 1、奇数序列: 1 3 5 7 9 ...