`
xiangkun
  • 浏览: 102010 次
  • 性别: Icon_minigender_1
  • 来自: 马尔代夫
社区版块
存档分类
最新评论

java 常用转换函数

阅读更多
public class StringUtils {  
/**  
* 判断一个字符串是不是数字组成  
* @param s 字符。  
* @return  
*/
public static boolean isDigits(String s){  
if(s==null | |s.length()==0)return false;  
for(int i=0;i <s.length();i++){  
if(!Character.isDigit(s.charAt(i)))return false;  
}  
return true;  
}  
   
/**  
* 得到一个格式化日期  
* @param format yyyyMMdd 或yyyyMM等  
* @return  
*/
public static String getFormatDateString(String format){  
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(format);  
java.util.Date d = new java.util.Date();  
return sdf.format(d);  
}  
   
/**  
* 把字符串中的HTML代码转换成页面显示的代码  
* @param 字符串 str  
* @return String 替换后的字符传  
*/
public static String repstr(String str) {  
if(str==null)return "";  
str=str.replaceAll(" ", "&nbsp;");  
str=str.replaceAll(" <", "&lt;");  
str=str.replaceAll(">", "&gt;");  
str=str.replaceAll("\"", "&quot;");  
str=str.replaceAll("\n", " <br />");  
return str;  
}  
   
/**  
* 把页面的HTML代码转换成页面显示的代码  
* @param String 替换前的字符串  
* @return String 替换后的字符串  
*/
public static String repstr1(String str){  
if(str==null)return "";  
str=str.replaceAll(" <", "&lt;");  
str=str.replaceAll(">", "&gt;");  
str=str.replaceAll("\"", "&quot;");  
return str;  
}  
   
/**  
* 把页面显示的代码替换成HTML代码  
* @param String 替换前的字符串  
* @return String 替换后的字符串  
*/
public static String repstr2(String str){  
if(str==null)return "";  
str=str.replaceAll("&lt;", " <");  
str=str.replaceAll("&gt;", ">");  
str=str.replaceAll("&quot;", "\"");  
return str;  
}  
   
/**  
* 把字符串里的换行、尖括号、双引号去掉,用于在HTML头的keywords里显示  
* @param str  
* @return  
*/
public static String clear(String str){  
if(str==null)return "";  
str=str.replaceAll(" <", "");  
str=str.replaceAll(">", "");  
str=str.replaceAll("\"", "");  
str=str.replaceAll("\\s", "");  
return str;  
}  
   
/**  
* 去掉 <>和",屏蔽HTML  
* @param str  
* @return  
*/
public static String clearHTML(String str){  
if(str==null)return "";  
str=str.replaceAll(" <", "&lt;");  
str=str.replaceAll(">", "&gt;");  
str=str.replaceAll("\"", "&quot;");  
return str;  
}  
   
public static void main(String[] args){  
System.out.println(isDigits(""));  
System.out.println(isDigits(null));  
System.out.println(isDigits("daimami.com"));  
System.out.println(isDigits("s2345345"));  
System.out.println(isDigits("33453456"));  
}  
}

 

分享到:
评论

相关推荐

    java常用时间转换函数

    java常用时间转换函数

    Java常用函数大全

    8. **BSNum.java**: 可能是一些数值处理的函数,如数字转换、比较、四舍五入等。Java的`Math`类提供了许多数学运算方法,此外开发者可能还会自定义一些特殊功能,如检查数字是否为整数、是否在范围内等。 9. **...

    Java常用函数速查表

    这份“Java常用函数速查表”是一个宝贵的参考资料,旨在帮助开发者快速查找和理解常用的功能。 速查表通常包括了Java中的各种核心类库函数,如String、Math、ArrayList、HashMap等常用类的方法。以下是一些重要的...

    java常用函数2java常用函数2.doc

    Java常用函数2 本文档介绍了Java中的一些常用的函数,包括日期格式转换、判断素数、阶乘计算、十六进制打印和数据库连接等。 1. 日期格式转换函数 dateToStr函数将java.util.Date对象转换为字符串,使用...

    java常用函数.doc

    在Java编程中,掌握常用函数是提升开发效率的关键。本篇将深入讲解Java中涉及字符串、包装类、日期处理、基础数学操作以及其他实用工具类的相关函数,以及GUI组件如文本框、文本区、按钮和标签的使用。 首先,我们...

    java常用函数API经常用的

    本篇文章将深入探讨Java中一些常用的函数API,尤其是那些在日常开发中频繁使用的。 首先,我们要关注的是`java.util.Date`和`java.text.SimpleDateFormat`类,这两个类常用于日期和时间的操作。`Date`类代表了一个...

    java常用函数.txt

    根据提供的文件信息,我们可以提取并总结出以下几个关键的Java知识点: ### 1. 文件与类的基本结构 在Java中,每个文件通常包含一个或多个类的定义。此文件中的类名为`BaseFunction`,它位于包`jing.tools`中。在...

    java 常用的函数和方法

    ### Java常用函数与方法详解 在Java编程语言中,熟练掌握一些常用的函数和方法对于提高开发效率至关重要。本文将对给定代码中的几个典型方法进行详细介绍,并解释它们的应用场景及实现原理。 #### 1. 日期转换为...

    java常用函数

    ### Java常用函数详解 #### 第一章 字符串操作 在Java编程中,字符串操作是一项基本且重要的技能。本章节将详细介绍Java中常用的字符串处理函数。 1. **获取字符串长度**:`length()`方法用于获取字符串的长度。 ...

    java常用字符串函数集锦

    Java 中常用的字符串函数集锦 Java 中字符串是连串的字符,但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java 将字符串作为 String 类型对象来处理。将字符串作为内置的对象处理允许 Java 提供十分...

    Java常用函数.txt

    根据提供的文件信息,我们可以归纳总结出Java中常用的字符串处理及组件相关的知识点。下面将详细介绍这些功能及其用法。 ### 字符串操作 #### 1. 获取字符串长度 - **方法**: `length()` - **描述**: 用于获取字符...

    JAVA共通函数 常用小函数 如日期型到字符型的转换等

    软件开发过程中,经常用到的一些小函数,比如日期型到字符型的转换等

    java李兴华学习笔记之Java常用类库

    ### Java李兴华学习笔记之Java常用类库 #### 一、课程介绍及知识点概览 根据提供的资料,“Java李兴华学习笔记之Java常用类库”这份文档来源于北京MLDN软件实训中心的教学资料,主要涵盖了Java编程语言中常用类库...

    java常用的工具类整理28个

    1. **java.lang.Math**:这个类提供了许多基础数学函数,如求平方根、最大值、最小值、随机数生成等。 2. **java.util.Arrays**:用于处理数组的各种操作,如排序、填充、比较、复制等。 3. **java.util....

    Java常用的算法函数

    Java 中的算法函数是非常重要的概念,它们广泛应用于各种编程领域,以下将详细介绍 Java 中常用的算法函数。 输入输出 Java 中的输入输出函数主要使用 `java.util.Scanner` 类,通过创建 `Scanner` 对象可以读取...

    实验5 JAVA常用类.doc

    实验5的Java常用类主要涵盖了Java编程中的一些核心概念和常用工具类的使用。以下是这些知识点的详细说明: 1. **String、StringBuffer(StringBuilder)**: - **String** 类在Java中是不可变的,这意味着一旦创建了...

    Java API函数大全

    ### Java API函数大全 在Java开发中,熟练掌握并运用API是提高开发效率、编写高质量代码的关键之一。本文将从给定的文档片段出发,详细解读其中提及的一些关键API概念及函数,帮助开发者们深入了解这些功能的具体...

    八、java 常用日期函数总结.pdf

    以下是对这些类的一些常用函数的总结: 首先,引入`java.util.Date`和`java.text.SimpleDateFormat`这两个包,它们分别用于表示日期和时间,以及格式化日期和时间的显示。 1. 计算某一月份的最大天数: `Calendar...

    java常用系统类库实验

    ### Java常用系统类库实验详解 #### 实验概述与目标 本次实验主要聚焦于Java的预定义类,尤其是那些在日常编程中频繁使用的系统类库。实验旨在加深学生对Java预定义类的理解,掌握常用类的运用技巧,以及熟练方法...

    汉字转换拼音 java

    标题"汉字转换拼音 Java"指的是在Java环境中开发一个程序或库,其功能是将汉字转换为它们对应的汉语拼音。这在多种场景下都非常实用,比如搜索引擎优化、语音合成、关键词提取等。Java中实现这一功能的关键在于找到...

Global site tag (gtag.js) - Google Analytics