网站首页 > 精选教程 正文
java源代码:
/**
*<p>Title:数组数据操作之电子邮件地址判断</p>
*<p>Description:演示一维数组和多维数组的初始化和基本操作</p>
*<p>文件名:myArray1.java</p>
*/
public class myArray1{
// 初始化数组变量
String[] sMail={"@","."};
/**
*<br>方法说明:校验电子邮件
*<br>输入参数:Sting sPara 被校验的电子邮件字符
*<br>返回类型:boolean(布尔值)如果校验的格式符合电子邮件格式返回true; 否则返回false
*/
//sMail.length是用数组提供的length属性取得数组sMail的长度,就可以通过for循环来遍历该数组的每个数组元素。
//在字符串中从前向后定位字符和字符串,所有的返回值是指在字符
//串的绝对位置,如果为空则为-1
//返回假
// 返回真
public boolean isMail(String sPara){
for (int i=0;i<sMail.length;i++){
if(sPara.indexOf(sMail[i])==-1)
return false;
}
return true;
}
/**
*<br>方法说明:主方法
*<br>输入参数:
*<br>返回类型:
*/
// 定义一个main入口函数,让程序执行
public static void main(String[] arges){
//实例化一个数组对象。
myArray1 mA = new myArray1();
//校验邮件地址
boolean bMail = mA.isMail("tom@163.com");
System.out.println("1 bMail is "+bMail);
bMail = mA.isMail("tom@163com");
System.out.println("2 bMail is "+bMail);
}
}
运行结果图:
- 上一篇: 数组-一文搞定前缀和数组
- 下一篇: 西门子SCL语言中如何求—任意长度数组的最大值和平均值
猜你喜欢
- 2025-01-06 算法:有序数组的平方(Java版)
- 2025-01-06 ArrayIndexOutOfBoundsException异常分析及解决办法
- 2025-01-06 西门子SCL语言中如何求—任意长度数组的最大值和平均值
- 2025-01-06 数组-一文搞定前缀和数组
- 2025-01-06 845. 数组中的最长山脉
- 2025-01-06 Java面试:你了解HashMap吗?
- 2025-01-06 Java里的ArrayList相当于不定长度的数组
- 2025-01-06 python散装笔记——17: 数组
- 2025-01-06 java项目过程中常用的日期计算工具
- 2025-01-06 2022-05-06:给你一个整数数组 arr,请你将该数组分隔为长度最多
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)