JAVA 邮箱格式检测
来源:互联网 发布:域名所有者电话怎么查 编辑:程序博客网 时间:2024/04/30 00:02
import java.util.Scanner;public class mailtest { private final static String NORMAL_LETTER= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; private static String mail; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub mailtest mt = new mailtest(); if(mt.testmail()){ int i = mail.indexOf("@"); String username = mail.substring(0,i); String domain_name = mail.substring( i + 1); System.out.println("用户名为:" + username); System.out.println("域名为:" + domain_name); } else{package com.work;import java.util.Arrays;import java.util.LinkedList;/** * @author tmj * @version 1.00, 13/7/24 * @see java.lang.Class * @since JDK1.6 */public class DoubleColorBall {public static void main(String[] args) {// TODO Auto-generated method stubDoubleColorBall ball = new DoubleColorBall();ball.method();}public void method() {LinkedList<Integer> ball = new LinkedList<Integer>();int balls = 12;for (int a = 1; a <= balls; a++) {ball.add(a);}System.out.print("随机生成的号码为:");/** * */package com.work;import java.util.ArrayList;import java.util.LinkedList;import java.util.Scanner;/** * @author tmj * */public class FindMaxLengthWords {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);String sentence = sc.nextLine();//String sentence = "The quick brown fox jumps over the lazy dog";FindMaxLengthWords fmlw = new FindMaxLengthWords();LinkedList<String> words = fmlw.Find(sentence);fmlw.MaxOne(words);}//把一个句子分割成一个单词集合public LinkedList<String> Find(String sentence){LinkedList<String> words = new LinkedList<String>();String[] ni = sentence.split(" ");for(String e:ni){words.add(e);}//添加 空格 和 单词 到LinkedList中for( int a = 0; a < words.size(); a++){if(words.get(a) == " "){words.remove(a);}} return words;}public void MaxOne(LinkedList<String> words ){ArrayList<String> Max = new ArrayList<String>();Max.add(words.get(0)); for(int a = 1; a < words.size(); a++){if(words.get(a).length() > Max.get(0).length()){Max.set(0, words.get(a));for(int b = 1; b < Max.size(); b++ ){Max.remove(b);}}else if(words.get(a).length() == Max.get(0).length()){Max.add(words.get(a));}}System.out.print("最长的单词有:");for( String e: Max){System.out.print(e+"");}} }
int[] select = new int[2];for (int b = 1; b <= 2; b++) { select[b-1] = (int) (Math.floor(Math.random() * balls) + 1);// 判断是否存在该球,若不存在则重新生成。while (ball.indexOf(select[b-1]) == -1) {select[b-1] = (int) (Math.floor(Math.random() * balls) + 1);}ball.remove(ball.indexOf(select[b-1]));// 删除该"球"}Arrays.sort(select);for( int e: select){System.out.print(e + " ");}}//排序 乱序}System.out.println("您输入的不是合法邮箱"); } } public boolean testmail(){ Scanner input = new Scanner(System.in); mail = input.nextLine(); if(mail.indexOf("@") == -1 || mail.indexOf(".") == -1){ return false; }else if(mail.lastIndexOf("@") != mail.indexOf("@") || mail.lastIndexOf(".") != mail.indexOf(".")){//貌似有问题 return false; }else if(mail.indexOf(".") < mail.indexOf("@") ){ return false; }else{ for( int i = 0; i < mail.indexOf("@"); i++){ if(NORMAL_LETTER.indexOf(mail.substring(i, i)) == -1){ return false; } } } return true; }}
- JAVA 邮箱格式检测
- java邮箱格式校验
- java 验证邮箱格式
- java 验证邮箱格式正确性
- java 验证邮箱格式正确性
- java 验证邮箱格式正确性
- java实现判断邮箱格式
- Java 简单的邮箱格式
- JS 检测 邮箱格式 是否存在空字符
- 邮箱检测
- java 获取邮箱和及判断邮箱格式
- java 判断电话号码,邮箱格式是否正确
- Java通过正则表达式判断邮箱格式
- java 判断电话号码,邮箱格式是否正确
- java 正则表达式 邮箱(着重尾部格式)
- java实现手机邮箱格式验证
- java中正则验证邮箱手机格式
- java中求正确的邮箱格式
- Permutation Sequence
- IP防护等级标准及规定
- 通过Tomcat连接池连接SQL Server数据库
- Wordpress更换主题之后出错
- 找出耗电大户进行消灭 电池持久有绝招【系统收藏】
- JAVA 邮箱格式检测
- protobuf vs json
- uva 10392 Factoring Large Numbers(分解因子)
- 软件版本Beta,RC,Demo,Build,GA
- 怎样花两年时间去面试一个人
- TCP窗口性能优化
- Html body的滚动条禁止与启用
- VisionMobile:2013年Q3移动开发者经济报告(四):第三章、移动开发者国度:2013年Q3的青睐度
- 贪心算法讲解