`
gekal
  • 浏览: 63024 次
社区版块
存档分类
最新评论

简单地判断一个字符串是不是整数

    博客分类:
  • Java
阅读更多

利用java中得异常来作为判断依据判断一个String是不是整数,这种方法不知道好还是不好,不过我挺喜欢这样的方法的,因为它很简短,最重要的是,这是自己想出来的。

	private static boolean isStringInt(String str) {
		try {
			Integer.valueOf(str);
			return true;
		} catch (Exception e) {
			return false;
		}
	}

  还有一种算法是将字符串拆分成char数组,然后一个一个的去判断是不是数字【Character.isDigit(stringData)】。

分享到:
评论
1 楼 ty2gamecom 2012-01-05  

相关推荐

    delphi 判断字符串是否为整数.rar

    在"Delphi 判断字符串是否为整数.rar"这个压缩包中,包含的可能是一个简单的 Delphi 示例项目,演示了上述逻辑。项目文件可能包括一个源代码文件(`.pas`),其中包含了实现 `IsStringInteger` 功能的代码,以及可能...

    判断一个字符串或字符串中的一个字符是否为数字类型

    Python 提供了简单直观的方式来判断字符串是否全由数字组成。可以使用 `str.isdigit()` 方法,它会检查字符串中的每个字符是否都是数字(0-9)。例如: ```python s = "12345" if s.isdigit(): print("字符串是...

    从控制台输入一串字符串,筛选整数输出。

    本文将详细介绍一个Java程序的设计思路与实现细节,该程序的功能是从控制台输入的一串字符串中筛选出所有的整数并输出。这个过程涉及到Java中的控制台输入处理、正则表达式匹配以及字符串操作等知识点。 #### 关键...

    检查字符串是否为整数,C++程序

    本篇文章将详细探讨一个简单的C++程序,该程序用于检测一个给定的字符串是否能够被解释为一个整数。 #### 程序分析 ##### 1. 函数定义 函数`Check_int`接收一个字符数组`Src`作为参数,其目标是判断这个字符串...

    C#判断字符串是否为数字字符串

    1. **创建一个方法** `isNumberic` 来判断字符串是否可以被转换为整数。 2. **使用`try-catch`** 结构尝试将字符串转换为整数。如果转换成功,则返回`true`;如果转换失败(即字符串不是数字),则捕获异常并返回`...

    Java判断字符串是否是整数或者浮点数的方法

    以下是一个简单的Java方法,用于判断字符串`str`是否可以表示一个整数: ```java // 判断整数(int) private boolean isInteger(String str) { if (null == str || "".equals(str)) { return false; } // 正则...

    JS判断字符串是否为整数的方法–简单的正则判断

    是否为整数 if(!/^\d+$/.test(str)) alert("不是整数"); } 1、正则表达式 "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-...

    判断字符串格式的整型是否符合要求

    通过以上分析,我们可以看到 `IsInt` 方法是一个简单而实用的方法,用于验证字符串是否表示整数。通过对正则表达式的合理运用,该方法能够有效地完成其功能,并且具有一定的灵活性和扩展性。在实际开发过程中,根据...

    递归法将整数转换为字符串.zip

    以下是一个简单的递归函数框架,用于将整数转换为字符串: ```c #include #include void intToString(int num, char str[], int len); int main() { int num = 12345; char str[20]; intToString(num, str, ...

    java判断字符串是正整数的实例

    在Java编程语言中,有时我们...总结来说,Java中判断字符串是否为正整数主要依赖于正则表达式和字符串匹配。这个实例提供了一种简单而直观的实现方式,但在实际项目中,你可能需要根据具体需求进行适当的优化和扩展。

    C#判断字符串是否为数字字符串[文].pdf

    C#判断字符串是否为数字字符串 在C#编程中,判断字符串是否为...Try-Catch语句可以捕获异常来判断字符串是否为数字字符串,而正则表达式可以精确地匹配字符串的模式。选择哪种方法取决于具体的开发需求和个人喜好。

    Delphi计算字符串的相似度

    在编程领域,字符串的相似度计算是一个常见的任务,特别是在文本处理、信息检索和自然语言处理中。本篇文章将深入探讨如何在Delphi环境下计算字符串的相似度,以及相关的技术细节。 Delphi是一种基于Object Pascal...

    nodejs+字符串的模式匹配+正则表达式+判断获取字符串的某些需求

    1. **字符串是一个浮点数**:浮点数通常包含整数部分和小数部分,可以通过 `[+-]?[0-9]*\.[0-9]+` 这样的正则表达式来表示。 2. **由26个英文字母组成的字符串**:可以通过 `[a-zA-Z]{26}` 来表示。 3. **由26个英文...

    关于字符串包含的问题

    【字符串包含问题】是计算机科学中常见的字符串处理问题,主要关注如何高效地判断一个较短的字符串(子串)是否完全包含在另一个较长的字符串(主串)中。以下是几种解决此类问题的方法: ### 第一节:基础方法 1....

    C语言训练程序_统计字符串中ASII值为偶数奇数的个数

    - 初始化一个字符串`ch`,定义一个整型数组`b`用于接收`fun()`函数返回的结果。 - 调用`fun()`函数进行字符统计。 - 输出结果。 ##### 2. 数据类型与变量 - **数据类型**:程序中使用了`char`和`int`两种基本...

    JS判断字符串是否为整数的方法--简单的正则判断

    通过以上示例和解释,可以看出使用正则表达式来判断字符串是否为整数是一种非常有效且易于实现的方法。它不仅能够帮助开发者完成验证任务,还能提升用户交互体验,避免输入错误的数值导致程序异常。当然,实际应用时...

    字符串转换为整数1

    - `isdigit`函数用于判断字符是否为数字,这里简单地检查字符是否在'0'和'9'之间。 - `strToInt`函数首先处理开头的空格,然后检查第一个非空格字符是正负号还是数字,记录下来并开始解析数字。 - 使用`long long`...

    c++-c++编程基础之leetcode题解第8题字符串转换整数.zip

    在C++编程中,字符串转换为整数是一个常见的任务,特别是在处理用户输入或者解析数据时。LeetCode第8题正是关于这个主题,它要求我们实现一个函数`atoi()`,将给定的字符串转换为对应的整数值。在此题解中,我们将...

    整形数据转字符串程序

    3. **负数处理**:如果输入的整数值是负数,则先在字符串开头添加一个减号'-',然后取该数的绝对值进行后续处理。 4. **数值转换**:使用循环从最高位到最低位逐位计算每一位上的数字,并将其转换为对应的ASCII码值...

    java代码-判断字符串“Tom”是否在另一个字符串“I am Tom, I am from China”中出现

    在Java编程语言中,判断一个字符串是否包含在另一个字符串中是一项基本操作,这通常涉及到字符串的搜索和比较。本示例中的任务是检查字符串“Tom”是否存在于字符串“I am Tom, I am from China”中。这可以通过使用...

Global site tag (gtag.js) - Google Analytics