2011年12月29日

JAVA数字处理类使用2

摘要: 尝试开发一个程序: 定义一个求圆面积的方法,其中以圆半径作为参数,将计算结果保留5位小数。import java.text.DecimalFormat; /** * 尝试开发一个程序: * 定义一个求圆面积的方法,其中以圆半径作为参数,将计算结果保留5位小数。 * @author HAN * */ /*public class ch9_2 { public BigDecimal surface_circle(double radius){ double a=2*Math.PI*Math.pow(radius, 2); BigDecimal b=new BigDecim... 阅读全文

posted @ 2011-12-29 21:37 java课程设计 阅读(205) 评论(0) 推荐(0) 编辑

JAVA数字处理类使用

摘要: 开发了一个程序,功能如下: 获取2~32之间的6个整数,并取得这6个偶数的和。 本例中引用了Math.random(),但是实际上实现的是Random.nextDouble()。 只是对于一般的使用random的情况,较Random类,我们习惯使用Math.random() mainly because it si simpler to use/** * 开发了一个程序,功能如下: * 获取2~32之间的6个整数,并取得这6个偶数的和。 * <p> * 本例中引用了Math.random(),但是实际上实现的是Random.nextDouble()。 * 只是对于一般的使用rand 阅读全文

posted @ 2011-12-29 21:21 java课程设计 阅读(189) 评论(0) 推荐(0) 编辑

JAVA中equals()方法的重要性

摘要: 对于对象比较使用equals()方法的重要性,这里以String类为例进行了比较。/** * 对于对象比较使用equals()方法的重要性,这里以String类为例进行了比较。 * @author HAN * */ public class TestEqual { public TestEqual(){ testMethod(); } void testMethod(){ String str=new String("Gaowen HAN"); String str2=new String("Gaowen HAN"); String str3=" 阅读全文

posted @ 2011-12-29 20:55 java课程设计 阅读(296) 评论(0) 推荐(0) 编辑

JAVA中Math类的random()方法使用

摘要: 使用了Math类的random()方法, 由于Math类是出于java.lang包(Package),故使用时不必import这个包。 此外本例还使用了移位运算符/** * 使用了Math类的random()方法, * 由于Math类是出于java.lang包(Package),故使用时不必import这个包。 * <p> * 此外本例还使用了移位运算符 * @author HAN * */ public class Test_random { public static void main(String[] args) { char ch=(char)('a'+M 阅读全文

posted @ 2011-12-29 19:54 java课程设计 阅读(1407) 评论(0) 推荐(0) 编辑

JAVA实现二维数组的转置

摘要: 实现二维数组的转置/** * 实现二维数组的转置 * @author HAN * */ public class transposition_Arrays2D_ch6_4 { final static double PI=3.1415; public static void main(String[] args) { /*StaticTest st1=new StaticTest(); StaticTest st2=new StaticTest(); st1.method2("HAN");*/ /*****定义要用于转置的二维数组*******/... 阅读全文

posted @ 2011-12-29 19:36 java课程设计 阅读(940) 评论(0) 推荐(0) 编辑

JAVA包装类Character的使用

摘要: 对于Character类使用了equals()和toLowerCase()方法。/** * 对于Character类使用了equals()和toLowerCase()方法。 * @author HAN * */ public class CharacterApps { Character ch1=new Character('c'); Character ch2=new Character('C'); boolean result1=ch1.equals(ch2); char ch11=Character.toLowerCase(ch1); char ch12= 阅读全文

posted @ 2011-12-29 19:06 java课程设计 阅读(352) 评论(0) 推荐(0) 编辑

JAVA包装类Boolean的使用

摘要: 对于Boolean类使用了字符串构造方式,并且之后使用了toString()方法将true和false以字符串形式输出。/** * 对于Boolean类使用了字符串构造方式,并且之后使用了toString()方法将true和false以字符串形式输出。 * @author HAN * */ public class BooleanApps { Boolean b1=new Boolean("true"); String str1= b1.toString(); Boolean b2=new Boolean("OK"); String str2= b2.t 阅读全文

posted @ 2011-12-29 19:04 java课程设计 阅读(549) 评论(0) 推荐(0) 编辑

java的method反射机制(一)

摘要: 在做java web开发中,我们常常会遇到前台从后台获取特定的数据格式,特别是Extjs开发,json-lib-2.2.2-jdk15.jar这个jar包帮我们解决了不少问题,但是不是特别全,所以有时候需要自己去将数据拼成所想要的格式,对此,我们可以参照json-lib-2.2.2-jdk15.jar(反编译),可以自己去封装一个jar包,对于这个问题,我们可以利用java所提供的Method反射机制来解决如下示例:import java.lang.reflect.Field;import java.lang.reflect.Method;import org.apache.commons.. 阅读全文

posted @ 2011-12-29 15:12 java课程设计 阅读(295) 评论(0) 推荐(0) 编辑

导航