CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请教:如何判断一个字符串是数字还是其它字符?

楼主zhualong123(along)2003-04-03 17:44:59 在 Java / Web 开发 提问

如题。 问题点数:20、回复次数:7Top

1 楼zhualong123(along)回复于 2003-04-03 17:51:35 得分 0

有什么函数吗?Top

2 楼freezh(只提供思路)回复于 2003-04-03 17:56:59 得分 0

可以使用javascript或者java本身Top

3 楼acefr()回复于 2003-04-03 17:59:34 得分 5

javascript:  
  //函数名:fucCheckNUM  
  //功能介绍:检查是否为数字  
  //参数说明:要检查的数字  
  //返回值:1为是数字,0为不是数字  
  function   fucCheckNUM(NUM)  
  {  
  var   i,j,strTemp;  
  strTemp="0123456789";  
  if   (   NUM.length==   0)  
  return   0  
  for   (i=0;i<NUM.length;i++)  
  {  
  j=strTemp.indexOf(NUM.charAt(i));  
  if   (j==-1)  
  {  
  //说明有字符不是数字  
  return   0;  
  }  
  }  
  //说明是数字  
  return   1;  
  }  
  Top

4 楼bjzhanghao(八进制·WS新手)回复于 2003-04-03 18:02:28 得分 0

char   c;  
  if(c>='0'&&c<='9')  
      return   true;Top

5 楼bjzhanghao(八进制·WS新手)回复于 2003-04-03 18:04:20 得分 5

sorry,看成字符了,字符串:  
  String   str;  
  try{  
      double   d=Double.parseDouble(str);  
      return   true;  
  }catch(NumberCastException   e){  
      return   false;  
  }  
  可能语法有错,呵呵Top

6 楼JetKingLau(时差)(亦远亦近)(静坐常思已过 闲谈勿论人非 …………)回复于 2003-04-03 18:09:24 得分 0

我觉得还应该增加对小数点(.)、负号(-)的判断?Top

7 楼bjzhanghao(八进制·WS新手)回复于 2003-04-03 18:31:33 得分 10

看http://expert.csdn.net/Expert/topic/1585/1585960.xml?temp=.2890741Top

相关问题

  • 字符串、数字判断函数
  • 字符串判断
  • JavaScript如何判断一个字符串是否是空?如何判断一个字符串是否是数字?
  • 判断字符串问题
  • 判断字符串是否??????
  • 如何判断一个字符串是否为数字?
  • 怎样判断一个字符串为全部为数字
  • 如何判断字符串是否是数字?
  • 如何判断一字符串都是是数字
  • 求一个函数,判断字符串是否是数字?

关键词

  • 数字
  • 检查
  • javascript
  • fucchecknum
  • strtemp
  • num

得分解答快速导航

  • 帖主:zhualong123
  • acefr
  • bjzhanghao
  • bjzhanghao

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo