在Java项目开发过程中,创建一些公共的方法以实现不同类型数据的转换,小结如下:
/**
* 字符型转化为整型
* @param source
* @return
*/
public static int strtoint(String source){
int num=0;
try{
num=Integer.parseInt(source);
}
catch(Exception e){
e.printStackTrace();num=-1;
}
return num;
}
/**
* 字符型转化为浮点型
* @param source
* @return
*/
public static float strtofloat(String source){
float num=0;
try{
num=Float.parseFloat(source);
}
catch(Exception e){
e.printStackTrace();num=-1;
}
return num;
}
/**
* 整型转化为字符型
* @param source
* @return
*/
public static String inttostr(int source){
String strnum="";
try{
strnum=Integer.toString(source);
}
catch(Exception e){
e.printStackTrace();strnum="";
}
return strnum;
}
/**
* 将时间类型转化为字符型
* @param date
* @return
*/
public static String datetostr(Date date){
String strtime;
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
strtime=format.format(date);
return strtime;
}
实习期间用得最多的上面最后一种方法,关于Java处理时间的问题,颇为杂,有待进一步学习。
分享到:
相关推荐
Java的基本数据类型以及不同数据类型之间的转换以及转换方法。
一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问下面笔者就开发中的一些体会介绍给大家。 我们知道,...
类型转换是Java编程语言中的一个重要特性,它使得程序可以在不同类型的数据之间进行转换。在Java中,类型转换主要分为两大类:**隐式自动类型转换**和**强制手动类型转换**。 #### 隐式自动类型转换 隐式自动类型...
BIT 类型用于存储布尔值,但是在 MySql 中,不建议使用 BIT 类型,因为它不是很方便尤其是在具有 web 页面开发的项目中。相比之下,在 Java 中,可以使用 Integer 类型来代替 Boolean 类型,以便更方便地表示 0/1 ...
在Java中,Jython是一个非常有用的工具,它允许我们在Java应用程序中嵌入Python代码,并能够无缝地在Python数据类型和Java数据类型之间进行转换。这极大地扩展了Java的生态系统,让我们能够利用Python丰富的库和简洁...
在IT行业中,数据类型的转换是一项基础且至关重要的任务。在编程时,我们常常需要将一个数据类型转换为另一个数据类型,以满足特定的程序需求。Struts1框架,作为一个经典的MVC(Model-View-Controller)框架,在...
Java 和 MySQL 数据类型之间的对比是理解数据库操作和应用程序开发中数据处理的关键。这两种语言的数据类型在功能和使用上都有所不同,尽管它们都用于存储和处理数据,但各自有着特定的适用场景和特点。 首先,Java...
在Java编程语言中,数据类型的转换是日常开发中不可或缺的一部分。Java中的数据类型主要分为三大类:布尔型、字符型和数值型。数值型又细分为整型(byte, short, int, long)和浮点型(float, double)。此外,还有...
在所提供的代码片段中,定义了一个名为`Json`的类,该类包含了一些静态方法用于将不同的Java数据类型转换为JSON格式的字符串。这些方法包括: - `object2json(Object obj)`:这是主方法,用于处理任意类型的Java...
在Java编程中,HTTP请求和JSON处理是两个非常重要的概念,广泛应用于Web服务的开发、数据交换和API接口调用。本项目实例提供了完整的源代码,帮助开发者理解并实践这两个主题。 首先,让我们深入理解HTTP请求。HTTP...
在Java这样的强类型语言中,了解并熟练掌握数据类型转换、运算符和方法是成为一名合格的程序员的必经之路。在这个"day02 【数据类型转换、运算符、方法入门】"的学习资料中,我们将深入探讨这些关键概念。 首先,...
以上就是关于Java中基本数据类型转换、JSONObject转Map以及JSONArray转List的详细讲解,希望对你在Java开发过程中处理不同类型数据转换有所帮助。在实际应用中,一定要结合具体场景灵活运用,并注意类型安全。
根据存储方式的不同,Java中的数据类型主要分为两大类:基本数据类型和引用数据类型。 #### 基本数据类型 基本数据类型直接存储具体的值,它们包括以下几种: - **byte**:用于存储8位(1字节)带符号的整数,...
Java 中类型转换 Java 语言是一种静态类型语言,编程过程中的数据类型限制非常严格。因此,在编程过程中需要注意数据类型的转换。本文介绍了 Java 中的自动类型转换和强制类型转换的方法。 自动类型转换是指不需要...
在这个项目中,JAVA为开发者提供了稳定的运行环境和丰富的库支持,以实现数据转换功能。 SWING是JAVA的一个图形用户界面(GUI)工具包,用于创建桌面应用程序。在“account_mgr”项目中,SWING可能被用来设计和实现...
在Java编程语言中,数据类型的比较与转换是基础但又至关重要的操作,尤其在处理文本与数字信息时。本文将深入探讨Java中String类型和int类型之间的比较方法以及相互转换的技术,这对于理解和优化代码逻辑、提升程序...
在Java编程环境中,解析Excel文件是一项常见的任务,特别是在数据处理、数据分析或自动化测试等领域。...通过学习和理解这个项目,开发者可以掌握处理Excel数据的基本技巧,进一步提升自己的Java开发能力。