JAVA实例教程之5
教程5 算数运算学习程序 学习目标 5.1简单加法学习程序 小学生在刚刚开始学习数学运算的时候,需要不断地进行反复大量的练习,才能够迅速掌握这部分内容。下面开发一个简单的加法学习程序,能够产生加法运算让学生来学习提高。 编写程序如下: 1 package lesson5; 2 3 public class Operation1 { 4 int number1; 5 int number2; 6 void operate(int number1,int number2) 7 { 8 this.number1=number1; 9 this.number2=number2; 10 System.out.println(number1+"+"+number2+"="); 11 } 12 void showTitle() 13 { 14 System.out.println("请计算如下运算结果:"); 15 } 16 public static void main(String args[]) 17 { 18 Operation1 o1=new Operation1(); 19 o1.showTitle(); 20 o1.operate(1,2); 21 } 22 } 本程序中,定义了一个Operation1类。类中定义了两个int类型的变量number1和number2,分别用来存储参与运算的两个数字。第6~11行定义了一个operate函数用来产生一个加法运算。方法体内,第8、9行首先应用方法的参数对当前对象的number1和number2进行赋值,第11行完成了运算式的输出。第12~15行定义了方法showTitle,方法体内的14行打印了加法运算的提示信息。第16~22行是main函数,函数体内第18行首先定义了一个对象o1,接下来第19行调用了showTitle方法,最后o1调用了operate方法。 编译、运行程序,将得到如下结果: 请计算如下运算结果: 1+2= 5.2 引入随机数的加法学习程序 上述程序在使用中如果需要产生加法算式,需要事先确定两个加数,这样操作起来相对比较麻烦,而在实际使用中通常希望能够自动产生两个加数。 如果希望自动产生加数,就要用到随机数。 在Java语言中类Random用来产生随机数。因此,可以先用类Random生产一个对象,再通过这个对象生成随机数。Random在Java中完成的路径是java.util.Random,因此Random对象生成方式为: java.util.Random 对象名=new java.util.Random(); 可以看到如果这样定义比较麻烦,因此引入import语句。在程序的开始部分应用import引入java.util.Random,这样每次用到Random的时候,就可以直接使用了。例如: Random 对象名= Random(); 在Random的方法里面经常用到是nextInt(int n)方法。该方法返回一个伪随机数,它是从此随机数生成器的序列中取出的在 0(包括)和指定值(不包括)之间均匀分布的 int值。 修改程序如下: 1 package lesson5; 2 import
相关文档:
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列
......
在很多时候,我们需要自动生成永远不会重复的ID,因此我们会用到以下的代码来实现:
注意:需要加入两个apache的包,代码和包请从http://www.blogjava.net/afei0922/articles/129589.html 下载
package cn.com.cinda.rtx.state;
import org.apache.commons.id.Hex;
public class RandomCode {
pub ......
import org.w3c.dom.*;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import java.io.*;
public class ReadXML {
private File file;
public ReadXML(String filename){
File file=new File(filename);
this.file=file;
}
/**
......
java exception 解决方案 - 我的异常网|异常|exception 770 - java.net.unknownhostException 771 - com.ibatis.struts.BeanActionException 772 - javax.servlet.jsp.JspException:Cannot find bean under name org.apache.struts.taglib.html.BEAN 773 - java.lang.NoClassDefFoundError:org apache commons lang Unhand ......