Java去除字符串中的数字

//去除字符串中的数字
	private void testString(){
		String string="0079527大白菜";
		char foodName[]=string.toCharArray();
		StringBuilder stringBuilder=new StringBuilder();
		for (int i = 0; i < foodName.length; i++) {
			char c=foodName[i];
			boolean isDigit=Character.isDigit(c);
			if (!isDigit) {
				stringBuilder.append(c);
			}
		}
		System.out.println("原来的字符串:"+string+",改后的字符串:"+stringBuilder.toString());
	}
时间: 2025-01-25 23:00:51

Java去除字符串中的数字的相关文章

java从字符串中提取数字的简单实例_java

随便给你一个含有数字的字符串,比如: String s="eert343dfg56756dtry66fggg89dfgf"; 那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法. 1 String类提供的方法: package 测试练习; import Java.util.*; public class get_StringNum { /** *2016.10.25 */ public static void main(Strin

java去除字符串中的空格、回车、换行符、制表符的小例子_java

复制代码 代码如下: import java.util.regex.Matcher;import java.util.regex.Pattern;   /** * @author lei * 2011-9-2 */public class StringUtils {     public static String replaceBlank(String str) {        String dest = "";        if (str!=null) {           

java判断字符串中的数字,实现自增

问题描述 例子,如果我的一个文件的名称是File.doc.V0001修改后应该是File.doc.V0002.依次根据修改的次数,实现递增.文件版本考虑....java代码怎么对V0001----->V9999实现自增呢??? 问题补充:突然想到用string.format(),来对字符串自增后的前面进行补0操作,可行否 解决方案 这个简单:public static String increase(String value){int index=1;int n=Integer.parseInt

asp 去除字符串中的空格和数字正则表达式

本文章为你提供一款超好的asp教程 去除字符串中的空格和数字正则表达式哦,这四款替换空格与数字的正则是各有不同哦. <script language="网页特效" type="text/javascript"> var str; str="10    3333    abc123"; var rg; rg=/[0-9]{1,}|s/ig; var newstr=str.replace(rg, ""); docume

Java:将字符串中的数字转换成整型

在C语言中,将字符串中的数字转换为整型的方法是是利用atoi这个函数.在Java中,我们可以利用parseInt方法来实现,具体代码如下: public class HelloWorld { public static void main(String[] args){ String str = "12345"; int c = Integer.parseInt(str); //将字符串转换为整型数 int a = c + 100 ; System.out.println(a); }

提取字符串中的数字

问题描述 Stringstr1="123gege34";String[]wa=str1.split("[a-zA-Z,]+");for(inti=0;i<wa.length;i++){str1=wa[i];System.out.println("数字"+wa[i]);} 这样弄总是感觉不大好,有啥更好的写发吗? 解决方案 解决方案二:这样可以吗呵呵Stringtemp="22235aa33ee3399cceee0088kk&quo

去除字符串中所有的超级链接

链接|字符串 以下是函数源代码:'========================================================= '** 函数:RemoveHref_A '** 作用:去除字符串中所有的超级链接  '** 作者:阿里西西 '** 时间:2005-11-10 '** 网站:http://www.alixixi.com/  '========================================================= Function Rem

截取-字符串中提取数字,在线等!

问题描述 字符串中提取数字,在线等! 我有一个字符串,"p27p p34p"我想拿到里面的数字,里面的数字是用户ID,我的根据这ID去查Name. 该字符串中可能有多个"p用户IDp",请问怎么在c#后台把数字弄出来. 结果是:27 34.想把拿出来的数字放在一个数组里面,然后我循环去查用户. 解决方案 public static decimal GetNumber(string str) { decimal result = 0; if (str != null

指针-新手OJ,C语言 去除字符串中的所有空格模块, 不知为何出错,求大神指点

问题描述 新手OJ,C语言 去除字符串中的所有空格模块, 不知为何出错,求大神指点 作用: 把数组a中的所有空格去除, 并把后面的往前移动.例如: a b c变成:abc 字符指针 *p *q 数组a[] for(p=&a[0]; p!=''; p++)if(*p==' ')for(q=p; *(q+1)!=''; q++)*q=(q+1); //去除a字符串中的空格 但总是不对, 求大神指点. 解决方案 #include<stdio.h>int main(){ char str[20