知识大全 J2ME数组的复制及连接操作方法

Posted

篇首语:胸怀万里世界, 放眼无限未来。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 J2ME数组的复制及连接操作方法相关的知识,希望对你有一定的参考价值。

J2ME数组的复制及连接操作方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  public class Arrays    /**   * 构造函数私有 这样可以保证只能通过:类名 静态方法 或 类名 静态方法 来访问内部数据   * 而不可以通过创建本类的对象来进行访问   */   private Arrays()       /**   * 复制一个跟源byte数组一样的byte数组   * @param rSource 源byte数组   * @return 跟源byte[]数组一样的byte[]数组   */   static public byte[] copy(byte[] rSource)    byte[] aResult = new byte[rSource length];   System arraycopy(rSource    aResult    aResult length);   return aResult;      /**   * 复制一个跟源int数组一样的int数组   * @param rSource 源int数组   * @return 跟源int数组一样的int数组   */   static public int[] copy(int[] rSource)    int[] aResult = new int[rSource length];   System arraycopy(rSource    aResult    aResult length);   return aResult;      /**   * 比较两个byte数组的内容及长度是否相等   * @param a  第一个byte数组   * @param a  第二个byte数组   * @return 相等的话返回true 否则返回false   */   static public boolean equals(byte[] a  byte[] a )    if ( (a  == null) || (a  == null))    return a  == a ;      int nLength = a length;   if (nLength != a length)    return false;      for (int i =  ; i < nLength; i++)    if (a [i] != a [i])    return false;         return true;      /**   * 比较两个int数组的内容及长度是否相等   * @param a  第一个int数组   * @param a  第二个int数组   * @return 相等的话返回true 否则返回false   */   static public boolean equals(int[] a  int[] a )    if ( (a  == null) || (a  == null))    return a  == a ;      int nLength = a length;   if (nLength != a length)    return false;      for (int i =  ; i < nLength; i++)    if (a [i] != a [i])    return false;         return true;      /**   * 连接两个byte数组 之后返回一个新的连接好的byte数组   * @param a   * @param a   * @return 一个新的连接好的byte数组   */   static public byte[] join(byte[] a  byte[] a )    byte[] result = new byte[a length + a length];   System arraycopy(a    result    a length);   System arraycopy(a    result  a length  a length);   return result;      /**   * 连接两个int数组 之后返回一个新的连接好的int数组   * @param a   * @param a   * @return 一个新的连接好的int数组   */   static public int[] join(int[] a  int[] a )    int[] result = new int[a length + a length];   System arraycopy(a    result    a length);   System arraycopy(a    result  a length  a length);   return result;       cha138/Article/program/Java/hx/201311/25671

相关参考

知识大全 我想把一台电脑上的安装的系统及软件全部复制到另一台电脑上,怎么操作

我想把一台电脑上的安装的系统及软件全部复制到另一台电脑上,怎么操作?如果两台机子的配置型号什么的都一样的话,可以用ghost!将空机的硬盘挂到安装好系统的机子上,DOS下运行ghost,选择菜单Loc

知识大全 J2ME中实现多线程技术总结

J2ME中实现多线程技术总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们知道在操作系统级

知识大全 数组操作实例描述

PHPWeb开发学习实录:数组操作实例描述  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 数组操作实例应用

PHPWeb开发学习实录:数组操作实例应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 数组操作运行结果

PHPWeb开发学习实录:数组操作运行结果  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 基础知识-数组操作

PHPWeb开发学习实录:基础知识-数组操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 数组操作实例分析

PHPWeb开发学习实录:数组操作实例分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 在VB.NET中执行基本的数组操作

在VB.NET中执行基本的数组操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!对数组进行操作的能

知识大全 自己编写的Java数组操作工具

自己编写的Java数组操作工具  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  看到网上的一段关于

知识大全 解析将多维数组转换为支持curl提交的一维数组格式

本篇文章是对将多维数组转换为支持curl提交的一维数组格式实现代码进行了详细的分析介绍需要的朋友参考下 复制代码代码如下:cha138/Article/program/PHP/20