//初始化数组变量
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文件中读取数据并存储到一维和二维数组中。数组在C++中是基本的数据结构,而指针则为动态操作提供了便利。以下是一些关键知识...
一维数组转二维数组
一维数组可以看作是一条直线上的元素集合,而二维数组则可以理解为一个矩阵,它由多个一维数组组成,每个一维数组代表一行。在C#中,定义一维数组的语法如下: ```csharp int[] oneDimensionalArray = new int[5]; ...
将labview内二维数组方便的转化为一维数组使用
一维数组是基本的数组,多维数组是在一维数组的基础上创建的。一维数组的创建过程如下。 (1)创建数组框架。在前面板窗口控件选板中选择控件“新式→数组、矩阵与簇→数组,置于前面板窗口的空白处,如图1所示。...
函数若要接收一维数组的传递,则可以用下面的二种方法之一来说明形式参数: 1) 有界数组; 2) 无界数组。 例如,函数func1 ( )要接收数组i可如下说明: ```c func1 (str) char str[10]; /* 有界数组,数组的下标...
在这个场景中,描述提到的是使用平均值滤波方法来实现这一目的。 一维数组滤波的核心是数组,它是数据结构的一种,用于存储一系列同类型的数据。在编程中,一维数组可以被视为线性序列,每个元素可以通过索引访问。...
本文将深入解析如何使用二维数组来实现杨辉三角,同时确保输出结果不会出现左贴边的情况。 ### 杨辉三角简介 杨辉三角,亦称贾宪三角、帕斯卡三角,是一种由数字构成的三角形数列,每个数字是其正上方两个数字之和...
C# json 一维数组 和 二维数组的转换 写的非常详细,对大家有帮助
在这个“一维数组题目8道题带答案”资源中,我们可以期待找到一系列与一维数组相关的练习题,旨在帮助学习者理解和熟练掌握在Unity C#环境中操作数组的技巧。 1. **数组的基本概念**: - 一维数组是线性数据结构,...
在本主题中,我们将深入探讨一维数组、二维数组和三维数组的概念,以及如何使用模板来实现这些数据结构。这些基础知识在编程中至关重要,尤其是在处理大量数据时。 一维数组是最基础的数据结构之一,它是一个有序的...
- 在实现简单的线性搜索、排序算法(如冒泡排序、选择排序)时,一维数组是首选数据结构。 7. 扩展:多维数组与动态数组: - 多维数组:一维数组可以扩展为二维数组(矩阵)或多维数组,用于处理更复杂的数据布局...
"4-14_lv一维数组中所有元素之和"是一个关于如何在LV中计算一维数组所有元素和的小程序。下面将详细解释这个主题。 一、一维数组的概念 一维数组可以看作是一条线性序列,其中每个元素都有一个唯一的索引。在LV中,...
PHP实现一维数组的组合算法,欢迎下载和评论。
本教程将重点讲解如何使用一维和二维数组来实现乘法表,这对于初学者来说是一个很好的实践项目,有助于理解数组的概念以及如何通过控制流程来输出特定格式的数据。 首先,让我们了解一维数组。一维数组可以被视为...
在LabVIEW编程环境中,三维数组是一种非常重要的数据结构,它能够有效地存储和处理大量多维数据。本篇文章将深入探讨如何在LabVIEW中创建、操作和应用三维数组,以实现如标题和描述所述的功能。 首先,让我们理解...
本篇只讨论基本的代码实现,由于只是对一维数组的聚类,距离公式上比较简单:distance = |a – b| 适合初学者理解最基本的原理 所谓一维数组 比如: [12, 3, 56, 89, 78, 2, 12, 45, 255, 236] 以下代码实现的是对一...
用二维数组实现二维矩阵的加法和乘法 #include #define SIZE 4 void addMatrix(int [ ][SIZE], int [ ][SIZE], int [ ][SIZE]); void mulMatrix(int [ ][SIZE], int [ ][SIZE], int [ ][SIZE]); void ...
对于二维数组的排序,通常的做法是先将其转换为一维数组,然后再利用冒泡排序对一维数组进行排序,最后再将排序后的一维数组还原为二维数组。这种方法不仅易于理解和实现,而且能够充分利用已有的排序算法。 1. **...
本问题主要探讨了如何在C++中实现两个一维数组的相加求和。下面将详细阐述这一过程及其涉及的关键知识点。 首先,我们创建了两个一维整型数组`arr1`和`arr2`,分别初始化为`{1, 2, 3, 4, 5}`和`{6, 7, 8, 9, 10}`。...