JAVA中:判断登陆名loginName中是否含有中文
if (loginName.getBytes().length != loginName.length()) {
//含有中文。
} else{
//不含中文。
}
public static boolean isNumeric(String str){
for (int i = str.length();--i>=0;){
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
2>用正则表达式
public static boolean isNumeric(String str){
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
3>用ascii码
public static boolean isNumeric(String str){
for(int i=str.length();--i>=0;){
int chr=str.charAt(i);
if(chr<48 || chr>57)
return false;
}
return true;
}
转载自
http://blog.csdn.net/lip8654/archive/2008/03/27/2223688.aspx
分享到:
相关推荐
在VC++中,有多种字符串表示法: - `char*`:指向ANSI字符数组的指针,每个字符占8位,与C/C++兼容。 - `LPSTR`:与`char*`类似,指向以`\0`结尾的ANSI字符数组的指针,广泛用于Win32 API。 - `LPCSTR`:`LPSTR`的...
ST公司无线收发芯片S2-LP中文数据手册
《升压型2串电路设计详解——基于LP28400AQVF的PCB实践》 在电子工程领域,升压型电路是一种常见的电源转换技术,它能够将低电压提升到更高的电压等级,以满足不同设备的供电需求。本文将深入探讨基于LP28400AQVF...
3. **发送ASCII码和字符串**:ASCII码是字符的二进制表示,发送ASCII码可以将数字转换为字符,例如'0'到'9','A'到'Z'等。发送字符串则涉及连续发送多个ASCII码,通常通过循环实现。在MSP430F5529LP中,USCI_Ax_...
微软官方中文语言包for win7 lp.cab
在计算机科学中,字符串转表达式并执行加减乘除等逻辑运算是一项常见的任务,尤其在解析用户输入或处理计算式时。这个过程通常涉及到两个关键步骤:中缀表达式到后缀表达式的转换(也称为逆波兰表示法)以及后缀...
- **解密逻辑**:首先将字符串转换为字节数组,再使用预先初始化的`Cipher`对象进行解密,最后将结果转换为十六进制字符串。 #### 三、注意事项 - **安全性问题**:由于DES算法密钥长度较短,存在安全风险,实际...
本文将深入探讨Windows Server 2012 R2 Base的离线中文语言包——"lp.cab",以及其在系统中的应用。 离线语言包是一种包含特定语言资源的压缩文件,它允许用户在本地计算机上安装新的语言,而无需通过网络下载。"lp...
Hittite公司推出的HMC792LP4E是一款工作频率覆盖DC至6 GHz范围的6位数字衰减器,其最小衰减步进为0.25dB,最大可以衰减至15.75dB。该衰减器具备出色的线性度,输入三阶交调点(IP3)高达+55dBm,同时在2.0 GHz频率下...
本文档为LP8072中文资料,旨在为电子工程师和技术人员提供详细的技术信息和应用指南,以帮助他们更好地了解和使用LP8072。 一、技术特点 LP8072具有非常低的噪声特性,输出电压噪声小于10μVrms,非常适合需要低...
在VC++编程环境中,处理字符串是一项常见的任务,而VC++提供了多种不同的字符串表示方式,包括但不限于CString、BSTR和LPCTSTR。这些字符串类型各有特点,适用于不同的场景。 首先,`CString`是一个MFC(Microsoft ...
标题中的"LP21.rar_LP21_光纤_光纤模式"揭示了这个压缩包内容主要涉及光纤通信领域的一个特定模式——LP21模式。在光纤技术中,模式指的是光在光纤内部传播时的不同分布形态。这里,"LP"是"Light Propagation"(光...
在Windows编程环境中,字符串处理是至关重要的,尤其是考虑到Windows支持ANSI和Unicode两种编码方式。在C++中,最基础的字符串类型是C-Style字符串,即以空字符`\0`结尾的一系列字符数组。然而,为了适应Windows的...
LP3100是一款专为LCD面板设计的双通道电荷泵电源解决方案,适用于DC/DC转换器。这款芯片集成了两个低噪声、高效率的电荷泵,能够提供一个逆变输出和一个升压输出。其核心功能是将输入电压从2.5V到4.8V转换为2倍的...
在Windows编程环境中,字符串处理是至关重要的,尤其是对于软件开发来说。本文主要关注Windows中不同类型的字符串及其定义,包括C-Style字符串的变体。在C++编程中,Windows主要使用C-Style字符串,但微软(M$)针对...
标题 "gbsn00lp.ttf" 暗示了这是一个TrueType字体文件,用于支持中文字符显示。在计算机字体领域,TrueType是一种常见的字形描述格式,由苹果公司和微软公司共同开发,广泛应用于各种操作系统中。"gbsn00lp.ttf" ...
在电源电压过低时,DS1232LP能够生成复位信号,通常会有一个确定的去抖动时间,例如250毫秒。复位电压容差可能在+5V电源电压下为±5%或±10%。这对于保护电子设备免受电源波动的影响至关重要。 4. 芯片的性能参数:...
通过`INT 21H`的7号功能读取单个字符,然后使用`CMP`指令检查字符是否为数字键。如果不是数字或回车键(ASCII码0DH)或空格键(ASCII码20H),程序将继续等待下一个输入;如果是数字,则进入响铃逻辑。 #### 响铃...
在VC++编程中,字符串处理是非常重要的一部分,尤其在涉及到跨平台或与不同语言的接口交互时。本文将深入解析VC++中常见的几种字符串类型及其转换,包括CString、BSTR、LPCTSTR等,并讨论它们之间的关系和差异。 ...
在VC++编程环境中,字符串处理是非常关键的一部分,尤其是在软件网络技术的开发中。本文主要讨论的是VC++中几种常见的字符串类型及其相互之间的关系和转换。 首先,`CString`是MFC(Microsoft Foundation Classes)...