android java判断字符串是否为空和是否是手机号和是否是数字,数字转中文
数字转中文
private String getD(int d) { // String[] str = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };String[] str = {"零", "一", "二", "三", "四", "五", "六", "七", "八", "九"}; // String ss[] = new String[] { "元", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿" };String ss[] = new String[]{ "", "十", "百", "千", "万", "十", "百", "千", "亿"};String s = String.valueOf(d);StringBuffer sb = new StringBuffer();for (int i = 0; i < s.length(); i++) {String index = String.valueOf(s.charAt(i));sb = sb.append(str[Integer.parseInt(index)]);}String sss = String.valueOf(sb);int i = 0;for (int j = sss.length(); j > 0; j--) {sb = sb.insert(j, ss[i++]);}return sb.toString().trim();}
/*** 判断给定字符串是否空白串。 空白串是指由空格、制表符、回车符、换行符组成的字符串 若输入字符串为null或空字符串,返回true** @param input* @return boolean*/
public static boolean isEmpty(String input) {if (input == null || "".equals(input))return true;for (int i = 0; i < input.length(); i++) {char c = input.charAt(i);if (c != ' ' && c != '\t' && c != '\r' && c != '\n') {return false;}}return true;
}
// 判断手机号码是否规则
public static boolean isPhoneNumber(String input) {String regex = "(1[0-9][0-9]|15[0-9]|18[0-9])\\d{8}";Pattern p = Pattern.compile(regex);return p.matches(regex, input);
}
//判断是否是数字
public final static boolean isNumeric(String s) {if (s != null && !"".equals(s.trim()))return s.matches("^[0-9]*$");elsereturn false;
}
dp转px
public static int dpToPx(float dp, Resources resources) {float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dp, resources.getDisplayMetrics());return (int) px;
}
android java判断字符串是否为空和是否是手机号和是否是数字,数字转中文相关推荐
- java - 判断 字符串是否为空
java - 判断 字符串是否为空 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低.1:if(s == null || s.equals(""));方法二: 比较字符 ...
- Java 判断字符串是否为空的四种方法、优缺点与注意事项
以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s)); 方法二: ...
- Android java判断字符串包含某个字符段(或替换)
String str = "1234567"; if(str.indexOf("23") != -1) { System.out.println("包 ...
- java equals 判断空_Java 判断字符串是否为空的三种方法与性能分析
[java中判断字符串是否为数字的三种方法 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = s ...
- java字符串为空抛出异常_Java 判断字符串是否为空的四种方法,及效率比较。
以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s)); 方法二: ...
- java怎么判断字符串是否为空的几种方法(亲测)
StringUtils 第一步使用if(StringUtils.isBlank(a))判断字符串a是否为空,为空执行if语句内打印语句,使用StringUtils,需要添加commons-lang-2 ...
- 税收java_String 类中的 isEmpty() 是判断字符串是否为空的,如果为空返回 true ,不为空返回 false 。 (1.0分)_学小易找答案...
[填空题]Claudia möchte sich mit ihrem Kollegen Tobias treffen: Tobias, ich möchte gern mit ins Kino g ...
- JAVA判断字符串以什么什么开始_字符串不能以什么开头 Java 判断字符串是否以什么开头...
javascript怎么判断字符串是以什么开头的js中怎么判断一个字符串是以某个具体的字符串开头的? Java 判断字符串是否以什么开头 可以使用 startsWith() 判断,例如: String ...
- 多种方式判断字符串是否为空,效率比拼
一.情景 判断输入字符串是否为空 分析:null && "" || length()==0 二.区分null 与"" null:字符串不 ...
最新文章
- Spring Boot 整合 Elastricsearch + LogStash + Kibana
- 目前付款申请单内网打开慢的问题
- “电商+金融”融合发展 开辟金融创新新路径
- android使组件居中,Android图文居中显示控件使用方法详解
- 神经网络(补充)(第五章)
- 手机端适应_手机网站开发制作和电脑pc端有哪些区别
- 网速慢?不!可能是DNS出了问题! 公共DNS优选之 BAT 百度、腾讯、阿里、谷歌DNS哪个更快?
- C++重载IO操作符
- nginx 80端口重定向到443端口
- 采用信号量机制实现消费者与生产者的线程同步_Java线程通信
- redis配置文件conf详解
- 二分——最大的最小值
- C#判断当前运行环境是否64bit
- word是多线程的程序_线程的基本概念,实现多线程的四种基本方式
- 爆赞,java后端开发路线。
- intptr java_[转载]C#中int和IntPtr相互转换
- 上海浦东生育津贴领取记录
- 我国国防是全军的国防_国防部长
- ES6新特性:解构、对象扩展、函数扩展、数组扩展、数值扩展
- u深度linux下载,u深度u盘启动盘制作工具下载
热门文章
- 前端学习(2640):懂代码之登录页login.vue存入用户信息
- “约见”面试官系列之常见面试题之第七十三篇之js文件中import中加{}和不加{}的区别(建议收藏)
- 前端学习(1687):前端系列javascript基础面试前言
- spring mvc学习(10):eclipse的环境前maven配置
- 计算机操作系统(11):负载均衡
- 一日一学:返回排序好的列表的索引顺序
- el replace 表达式_EL表达式运算符、常用函数详解
- envoy实现_如何利用 Envoy 的 Postgres 过滤器实现网络可观察性
- mysql截取字符串最后两位_Mysql字符串截取函数SUBSTRING的用法说明
- Redis的常用命令及数据类型