//初始化数组变量
String[] sMail = {"@","."};
char[] cNum = {'1','2','3','4','5','6','7','8','9','0'};
char[] cStr = {'a','b','c','d','e','f','g','h','r',
'i','j','k','l','m','n','o','p','q',
's','t','u','v','w','x','y','z'};
/**
* 校验电子邮件
*/
public boolean isMail(String sPara){
for(int i=0;i<sMail.length;i++){
if(sPara.indexOf(sMail[i])==-1)
return false;
}
return true;
}
/**
* 判断是否是数字
*/
public boolean isNumber(String sPara){
int iPLength = sPara.length();
for(int i=0;i<iPLength;i++){
char cTemp = sPara.charAt(i);
boolean bTemp = false;
for(int j=0;j<cNum.length;j++){
if(cTemp==cNum[j]){
bTemp = true;
break;
}
}
if(!bTemp) return false;
}
return true;
}
/**
* 方法说明:判断是否都是英文字符
*/
public boolean isString(String sPara){
int iPLength = sPara.length();
for(int i=0;i<iPLength;i++){
char cTemp = sPara.charAt(i);
boolean bTemp = false;
for(int j=0;j<cStr.length;j++){
if(cTemp==cStr[j]){
bTemp = true;
break;
}
}
if(!bTemp) return false;
}
return true;
}
分享到:
相关推荐
一维数组转二维数组
用C++语音实现一维数组二维数组写入txt,从txt中读取数据存到一维数组、二维数组,数组用指针表示
一维数组是基本的数组,多维数组是在一维数组的基础上创建的。一维数组的创建过程如下。 (1)创建数组框架。在前面板窗口控件选板中选择控件“新式→数组、矩阵与簇→数组,置于前面板窗口的空白处,如图1所示。...
将labview内二维数组方便的转化为一维数组使用
采集到一维数组后,通过平均值方式实现滤波
C# json 一维数组 和 二维数组的转换 写的非常详细,对大家有帮助
介绍了数组、一维数组、二维数组、多维数组及其应用示例
PHP实现一维数组的组合算法,欢迎下载和评论。
使用Excel两个一维数组构造二维数组.rar,本例所示的Sheet1工作表已经定义了两个一维数组,利用公式对这连个数组进行加法运算,可以生成一个新的二维数组。
用二维数组实现二维矩阵的加法和乘法 #include #define SIZE 4 void addMatrix(int [ ][SIZE], int [ ][SIZE], int [ ][SIZE]); void mulMatrix(int [ ][SIZE], int [ ][SIZE], int [ ][SIZE]); void ...
本篇只讨论基本的代码实现,由于只是对一维数组的聚类,距离公式上比较简单:distance = |a – b| 适合初学者理解最基本的原理 所谓一维数组 比如: [12, 3, 56, 89, 78, 2, 12, 45, 255, 236] 以下代码实现的是对一...
用数据结构与算法 实现的数组 用一维数组定义用 二维数组 定义三维数组 用模版
用二维数组实现杨辉三角,完整实现而不会出现左贴边情况
自己做老师时整理出来的一维数组题目,可用于教学、测试、面试题,需要的拿走
使用快速排序法对一维数组进行排序,程序完全可以运行,方便大家学习
在 MATLAB 中,三维数组是一种特殊的矩阵,它是由一系列具有相同数据类型的三维矩阵组成的。三维数组可以用来存储和处理大量的三维数据,并且可以方便地进行矩阵运算和计算。 三维数组的解释如下: 三维数组是由一...
将时间序列年月日型的三维数组数据转换为单列,本程序运行生态水文模型IHA而编制,亦适用于其他三维数据的转换。
matlab 三维 数组 matlab创建三维数组的三种方法 matlab创建三维数组的三种方法 matlab创建三维数组的三种方法 matlab创建三维数组的三种方法 matlab创建三维数组的三种方法 matlab创建三维数组的三种方法 matlab...
介绍一维数组二维数组,是个萌新小白
数组应用——一维数组排序; 定义一组无序的整型数列,共10个数值,经过一定的处理,使该数组由大到小排列,并输出到屏幕上。具体要求如下: 定义int型数组arrayorder并赋初值为0,长度为10,以承载该数列; 使用...