提取字符串里面的数字【java】
2016-01-15 12:32
253 查看
一个字符串,里面包含了各种东西。有字母,数字,各种符号。然而我们若是只要里面的数字,需要把里面的数字提出来。ASC||表中,从48到57就是数字了。遍历所有字符,把处于这个范围的字符提取出来,组成一耳光新的字符串,里面就只有数字了。提取别的符号,也是这样。例如,从65到90是大写字母,从97到122是小写字母。
import java.util.Scanner; public class 提取字符串数字 { public static void main(String args[]){ Scanner input = new Scanner(System.in); while(input.hasNext()){ String s = input.nextLine(); String s1 = "";//字符串初始化 if(s != null && !"".equals(s))//确定字符串不是空字符串 { for(int i = 0;i < s.length();i ++){ if(s.charAt(i)>=48 && s.charAt(i)<=57){ s1 = s1 + s.charAt(i); } } System.out.println(s1); } } } }
相关文章推荐
- Spring IoC的理解----找女朋友的方法
- Java WebService查看请求报文
- java 防止 XSS 攻击的常用方法总结
- java获取类的信息
- spring 声明事物
- 利用Java的String类来完成字符编码转换
- RabbitMQ入门教程 For Java【6】 - Remote procedure call (RPC)
- JVM学习笔记(一)---JVM基本结构
- java中数据类型在方法调用后的变化
- ActiveMQ(5.10.0) - Spring Support
- Eclipse启动报错 java was started but returned code=14
- [资料收集]Java问题解决
- Java将字节转换为十六进制代码分享
- java中数字类型转换
- 安装eclipse中文汉化包后无法打开eclipse
- Java知识四
- 从头认识java-17.4 详解同步(5)- 死锁
- JAVA菜鸟成长记——JNDI
- JAVA中去掉字符串空格的方法
- eclipse workspace libraries 配置文件地址