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

冒泡排序算法的JAVA实现

package Utils.Sort;
/**
*利用冒泡排序法对数组排序,数组中元素必须实现了Comparable接口。
*/
public class BubbleSort implements SortStrategy
{
       /**
       *对数组obj中的元素以冒泡排序算法进行排序
       */
       public void sort(Comparable[] obj)
     {
              if (obj == null)
          {
                     throw new NullPointerException("The argument can not be null!");
              }
              Comparable tmp;
              for (int i = 0 ;i < obj.length ;i++ )
           {
                     //切记,每次都要从第一个开始比。最后的不用再比。
                  for (int j = 0 ;j < obj.length - i - 1 ;j++ )
                  {
                            //对邻接的元素进行比较,如果后面的小,就交换
                        if (obj[j].compareTo(obj[j + 1]) > 0)
       


相关文档:

Siebel Java Data Bean: Query muti record

Following code is used for retrive all the record of Business Component from DataBase. package com.muti.records ;
import com.siebel.data.*;
import com.siebel.data.SiebelException;
public class DataBeanDemo {
private SiebelDataBean m_dataBean = null;
private SiebelBusObject m_busObject ......

Java IO学习笔记:字节流

Java IO学习笔记:字节流
字节流是最基本的流,文件的操作、网络数据的传输等等都依赖于字节流。而字符流常常用于读取文本类型的数据或字符串流的操作等等。
 
关于字节流的API,没什么好说的,看看就知道了。这里挑几个关键点:
 
一、InputStream的API
 
1、public int read()
从输入流读取下一个 ......

选择排序算法的JAVA实现

package Utils.Sort;
/**
*利用选择排序法对数组排序,数组中元素必须实现了Comparable接口。
*/
public class ChooseSort implements SortStrategy
{
       /**
       *对数组obj中的元素以选择排序算法进行排序
     &n ......

插入排序算法的JAVA实现

package Utils.Sort;
/**
*插入排序,要求待排序的数组必须实现Comparable接口
*/
public class InsertSort implements SortStrategy
{
       /**
       *利用插入排序算法对obj进行排序
       */
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号