易截截图软件、单文件、免安装、纯绿色、仅160KB

C语言趣味程序(不到)百例 之Java实现

package zzq.main;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
/************************************************************************
* C语言趣味程序(不到)百例-之Java实现
*
* 0 骨头找了其中比较简单的用Java实现了
*
* 1 他们完全可单独为篇,但骨头懒,所有题一并发了。
*
* 2 解法并非最优,多数用的穷举法。
*
* 3 原题可通过方法注释的题号查询PDF文档。再次为懒道歉
*
* 4 只做到83题,原因:1这几天忙2后面的需要思考3晚上需要搞艺术没时间
*
* @author lazybone 2010-05-14
*
************************************************************************/
public class JavaFun {
public static void main(String[] args) {
long start = System.currentTimeMillis();
new JavaFun().KaBuLieKe83(3976, 0);
long over = System.currentTimeMillis();
System.out.println("Cost:" + (over - start) + " ms.");
}
/**
* 83。卡布列克常数,挺好玩,实现一下
*/
public void KaBuLieKe83(int n, int count) {
int cha = getTheMaxOrMin(n, 1) - getTheMaxOrMin(n, 0);
System.out.println(count + ":" + getTheMaxOrMin(n, 1) + "-"
+ getTheMaxOrMin(n, 0) + " = " + cha);
count++;
if (n == 6174) {
System.out.println("I did it 6174");
} else {
KaBuLieKe83(cha, count);
}
}
/**
* 80.奇数平方和(和后面几个)根本无法得到验证,只能在有限范围内证明正确罢了
*
* 没有思考价值纯粹列等式。故跳过。
*/
/**
* 79。随机数求π圆周率
*/
public void getPaiByRandom79() {
double all = 10000000;
double l = 1000000;
double pai = 0;
double in = 0;
double x = 0, y = 0;
for (int i = 0; i < all; i++) {
x = (Math.random() * l);
y = (Math.random() * l);
if (x * x + y * y < l * l)
in++;
}
pai = (in / all * 4);
System.out.println("Times/All=" + in + "/" + all + " pai~=" + pai);
}
/**
* 76.小明买书
*
* 输出7.9+7.2时会出现小尾巴,原因不明,现在断网暂不深究
*/
public voi


相关文档:

java中读取文件的方式

经常遇到java中读取文件的方式,有时候需要指定编码,有时候不需要指定编码,被搞的挺晕的,抽时间整理了一下java读取文件的方式,主要是对字符型的处理,二进制的暂时不考虑。
1.readFile方法,主要采用FileReader来读取文件,不能指定编码
2.readFileByInputStream方法,采用InputStreamReader来读取文件,可以指定编码 ......

html特殊字符转换(java)

/**
* 把文本编码为Html代码
* @param target
* @return 编码后的字符串
*/
public static String htmEncode(String target)
{
StringBuffer stringbuffer = new StringBuffer();
int j = target.length();
for (int i = 0; i < j; i++)
......

现代版java爱情

result love(boy, girl) ­
{ ­
    if( boy.有房() and boy.有车() ) ­
    { ­
        boy.set(nothing); ­
        return girl.嫁给(boy); ­
  &n ......

C/C++/VC MFC char & int study

测试代码一(VC6.0、C-code):
#include <stdio.h>
void main()
{
 int aa;
 unsigned char j1,j2;
 aa=j1=j2=0;
 aa=49;
 j1=aa;
 printf("j1=%d \n",j1);
 j2=aa;
 printf("j2=%c \n",j2);
}
【分析】:
[1]正如所想象的输出结果:
    j1 ......

java access sql

JDBC连接MySQL
加载及注册JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
Class.forName("com.mysql.jdbc.Driver").newInstance();
JDBC URL 定义驱动程序与数据源之间的连接
标准语法:
<protocol(主要通讯协议)>:<subprotocol(次要通讯协议,即驱动程序名称)>:<da ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号