java判断姓是否合格 百家姓
package util;
import java.lang.reflect.Array;
public class FirstName {
public static boolean ClearName(String name){
String[] surName = {
"赵","钱","孙","李","周","吴","郑","王","冯","陈",
"楮","卫","蒋","沈","韩","杨","朱","秦","尤","许",
"何","吕","施","张","孔","曹","严","华","金","魏",
"陶","姜","戚","谢","邹","喻","柏","水","窦","章",
"云","苏","潘","葛","奚","范","彭","郎","鲁","韦",
"昌","马","苗","凤","花","方","俞","任","袁","柳",
"酆","鲍","史","唐","费","廉","岑","薛","雷","贺",
"倪","汤","滕","殷","罗","毕","郝","邬","安","常",
"乐","于","时","傅","皮","卞","齐","康","伍","余",
"元","卜","顾","孟","平","黄","和","穆","萧","尹",
"姚","邵","湛","汪","祁","毛","禹","狄","米","贝",
"明","臧","计","伏","成","戴","谈","宋","茅","庞",
"熊","纪","舒","屈","项","祝","董","梁","杜","阮",
"蓝","闽","席","季","麻","强","贾","路","娄","危",
"江","童","颜","郭","梅","盛","林","刁","锺","徐",
"丘","骆","高","夏","蔡","田","樊","胡","凌","霍",
"虞","万","支","柯","昝","管","卢","莫","经","房",
"裘","缪","干","解","应","宗","丁","宣","贲","邓",
"郁","单","杭","洪","包","诸","左","石","崔","吉",
"钮","龚","程","嵇","邢","滑","裴","陆","荣","翁",
"荀","羊","於","惠","甄","麹","家","封","芮","羿",
"储","靳","汲","邴","糜","松","井","段","富","巫",
"乌","焦","巴","弓","牧","隗","山","谷","车","侯",
"宓","蓬","全","郗","班","仰","秋","仲","伊","宫",
"宁","仇","栾","暴","甘","斜","厉","戎","祖","武",
"符","刘","景","詹","束","龙","叶","幸","司","韶",
"郜","黎","蓟","薄","印","宿","白","怀","蒲","邰",
"从","鄂","索","咸","籍","赖","卓","蔺","屠","蒙",
"池","乔","阴","郁","胥","能","苍","双","闻","莘",
"党","翟","谭","贡","劳","逄","姬","申","扶","堵",
"冉","宰","郦","雍","郤","璩","桑","桂","濮","牛",
"寿","通","边","扈","燕","冀","郏","浦","尚","农",
"温","别","庄","晏","柴","瞿","阎","充","慕","连",
"茹","习","宦","艾","鱼","容","向","古","易","慎",
"戈","廖","庾","终","暨","居","衡","步","都","耿",
"满","弘","匡","国","文","寇","广","禄","阙","东",
"欧","殳","沃","利","蔚","越","夔","隆","师","巩",
"厍","聂","晁","勾","敖","融","冷","訾","辛","阚",
"那","简","饶","空","曾","毋","沙","乜","养","鞠",
"须","丰","巢","关","蒯","相","查","后","荆","红",
"游","竺","权","逑","盖","益","桓","公","仉","督",
"晋","楚","阎","法","汝","鄢","涂","钦","归","海",
"岳","帅","缑","亢","况","后","有","琴","商","牟",
"佘","佴","伯","赏","墨","哈","谯","笪","年","爱",
"阳","佟",
"万俟","司马","上官","欧阳","夏侯",
"诸葛","闻人","东方","赫连","皇甫",
"尉迟","公羊","澹台","公冶","宗政",
"濮阳","淳于","单于","太叔","申屠",
"公孙","仲孙","轩辕","令狐","锺离",
"宇文","长孙","慕容","鲜于","闾丘",
"司徒","司空","丌官","司寇","南宫",
"子车","颛孙","端木","巫马","公西",
"漆雕","乐正","壤驷","公良","拓拔",
"夹谷","宰父","谷梁","段干","百里",
"东郭","南门","呼延","羊舌","微生",
"梁丘","左丘","东门","西门"
};
String firstName = name.substring(,);
for(String s : surName){
String s1 = s.substring(,);
if(s.contains(firstName)){
return true;
}
}
return false;
}
public static void main(String[] args) {
String name = "张三";
System.out.println(ClearName(name));
}
}
java判断姓是否合格 百家姓的更多相关文章
- java判断姓是否合格 千家姓
package com.sycx.domain; import java.lang.reflect.Array; public class FirstName { public static bool ...
- 使用Java判断字符串中的中文字符数量
Java判断一个字符串str中中文的个数,经过总结,有以下几种方法(全部经过验证),可根据其原理判断在何种情况下使用哪个方法: 1. char[] c = str.toCharArray(); for ...
- Java判断回文数算法简单实现
好久没写java的代码了, 今天闲来无事写段java的代码,算是为新的一年磨磨刀,开个头,算法是Java判断回文数算法简单实现,基本思想是利用字符串对应位置比较,如果所有可能位置都满足要求,则输入的是 ...
- Java 判断操作系统类型(适用于各种操作系统)
Java 判断操作系统类型(适用于各种操作系统) 最近一段时间写一个授权的程序,需要获取很多信息来保证程序不能随意复制使用,必须经过授权才可以. 为了限制用户使用的操作系统,必须有统一的方法来获取才可 ...
- java判断字符串是否为空的方法总结
http://blog.csdn.net/qq799499343/article/details/8492672 以下是java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观 ...
- Java判断字符串是中文还是英文
在做开发的时候我们经常需要用到根据某个字符或者字符串来判断其是中文还是英文,从而做相应的处理,其实不难,大多数人们都是用到正则来判断的,下面小贝就给大家分享一下Java判断字符串是中文还是英文 推荐文 ...
- (转)java判断string变量是否是数字的六种方法小结
java判断string变量是否是数字的六种方法小结 (2012-10-17 17:00:17) 转载▼ 标签: it 分类: 转发 1.用JAVA自带的函数 public static boolea ...
- JAVA判断32位还是64位,调用不同的DLL(转)
源:JAVA判断32位还是64位,调用不同的DLL 通过获取sun.arch.data.model可判断是32还是64的JAVA 将32或者64位的DLL放不同的目录,实现自适应调用DLL Prope ...
- java判断是否为汉字
java判断是否为汉字 public static boolean isChinese(String str) { String regEx = "[\u4e00-\u9fa5]&quo ...
随机推荐
- 开始学Python
怎么说,整体还是比较愚昧的.不知道该干什么,大学里学过C++,C语言,忘的差不多了.毕业了做的是SAP,自学过一段JAVA.总是东一榔头西一棒子,借口还是多. 那就说一些现状嘛,语言重在的是应用这个方 ...
- mobiscroll时间控件
https://docs.mobiscroll.com/3-0-0_beta/javascript/numpad#events 这个是官方的日期插件,日历,什么效果都有,很强大的. mobiscrol ...
- xss攻击的分类
1.反射型XSS 原理: 通过在页面上植入恶意链接,诱使用户点击,执行js脚本,所谓反射型XSS就是将用户输入的数据(恶意用户输入的js脚本),“反射”到浏览器执行. 实例: php源码: <? ...
- 22 Python 模块与包
一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编 ...
- MAC 下配置MQTT 服务器Mosquitto
一.简单介绍 1.MQTT是IBM开发的一个即时通讯协议.MQTT是面向M2M和物联网的连接协议,采用轻量级发布和订阅消息传输机制. 2.Mosquitto是一款实现了 MQTT v3.1 ...
- 在C#中,Json的序列化和反序列化的几种方式
摘自:http://www.cnblogs.com/caofangsheng/p/5687994.html 在这篇文章中,我们将会学到如何使用C#,来序列化对象成为Json格式的数据,以及如何反序列化 ...
- nyoj-1099-Lan Xiang's Square(几何,水题)
题目链接 /* Name:nyoj-1099-Lan Xiang's Square Copyright: Author: Date: 2018/4/26 9:19:19 Description: 给4 ...
- 2018.7.30 Designing a Qi-compliant receiver coil for wireless power systems
1) 找资料: http://www.mouser.cn/datasheet/2/389/stwlc33-1156583.pdf https://training.ti.com/wireless-po ...
- OpenCV那个版本的比较好用、稳定,参考资料也较多的
2.4.8.上opencv官网就能下载到,对应不同版本的VS有编译好的文件. 2.4以后的变化不大.所以你可以百度opencv,有中文网站,上面有详细的说明.如果是在windows系统的话,可以使用v ...
- swing之记事本的简单实现
package gui1; import java.awt.BorderLayout; import javax.swing.ImageIcon; import javax.swing.JButton ...