string->byte
Byte static byte parseByte(String s)
byte->string
Byte static String toString(byte b)
char->string
Character static String to String (char c)
string->Short
Short static Short parseShort(String s)
Short->String
Short static String toString(Short s)
String->Integer
Integer static int parseInt(String s)
Integer->String
Integer static String tostring(int i)
String->Long
Long static long parseLong(String s)
Long->String
Long static String toString(Long i)
String->Float
Float static float parseFloat(String s)
Float->String
Float static String toString(float f)
String->Double
Double static double parseDouble(String s)
Double->String
Double static String toString(Double d)
这是一个例子,说的是JAVA中数据数型的转换。供大家学习参考
package cn.com.lwkj.erts.register;
import java.sql.Date;
public class TypeChange {
public TypeChange() {
}
//change the string type to the int type
public static int stringToInt(String intstr)
{
Integer integer;
integer = Integer.valueOf(intstr);
return integer.intValue();
}
//change int type to the string type
public static String intToString(int value)
{
Integer integer = new Integer(value);
return integer.toString();
}
//change the string type to the float type
public static float stringToFloat(String floatstr)
{
Float floatee;
floatee = Float.valueOf(floatstr);
return floatee.floatValue();
}
//change the float type to the string type
public static String floatToString(float value)
{
Float floatee = new Float(value);
return floatee.toString();
}
//change the string type to the sqlDate type
public static java.sql.Date stringToDate(String dateStr)
{
return java.sql.Date.valueOf(dateStr);
}
//change the sqlDate type to the string type
public static String dateToString(java.sql.Date datee)
{
return datee.toString();
}
public static void main(String[] args)
{
java.sql.Date day ;
day = TypeChange.stringToDate("2003-11-3");
String strday = TypeChange.dateToString(day);
System.out.println(strday);
}
}
分享到:
相关推荐
首先,文件标题和描述均表明文档主题为“Java基本函数”,因此内容将围绕Java中常用的数学函数、字符串处理函数以及其他实用函数。 在文件的部分内容中,列举了很多数学函数以及字符串操作的方法。数学函数方面,...
面试中常考的问题包括数组的查找(线性搜索、二分查找)、排序(冒泡排序、选择排序、插入排序、快速排序、归并排序等)以及数组与字符串的转换。 2. **集合**:Java集合框架是用于存储对象的容器,包括ArrayList、...
- **装箱**:将基本数据类型转换为对应的包装类类型。 - **拆箱**:将包装类类型转换为基本数据类型。 #### 十三、Java中的包装类 Java为每种基本数据类型都提供了一个包装类,例如: - `byte`: `Byte` - `short`:...
1. **Java基础**:Java的基础语法包括数据类型(如整型、浮点型、字符型、布尔型),变量,运算符,流程控制(if-else,switch,for,while等),以及方法的定义和调用。 2. **类与对象**:Java是一种面向对象的...
- JUnit是Java中常用的单元测试框架,编写测试用例以验证代码的正确性。 这些知识点构成了"达内CORE JAVA部分笔记,代码,练习"的主要内容。通过这份资源,初学者可以系统地学习Java的核心概念,并通过实践代码...
5. **String类**:表示不可变的字符序列,是Java中常用的数据结构,提供了丰富的字符串操作方法。 6. **Math类**:包含各种数学运算函数,如三角函数、指数、对数和随机数生成。 另一个重要的包是`java.util`,它...
Java语言基础方面,涵盖了有效标识符和保留关键字、选择正确的数据类型、类型转换、运算符优先级、二进制和位运算以及初始化数据的方法。在Java中,所有的运算都是通过运算符来完成的,理解运算符的优先级对于编写...
12. **单元测试**:JUnit是Java中常用的单元测试框架。通过单元测试,开发者可以确保代码的质量和功能的正确性。 这个"watermelon-java-se-master"项目可能是一个全面的Java SE学习路径,从基础概念到高级特性,...
本文将详细介绍JNI中常用的函数及其使用方法,为读者提供丰富的示例源码,帮助理解这些函数如何在实际项目中应用。 #### 二、JNI基础概念与术语 - **env**: 指针,指向JNIEnv结构体,用于访问JNI接口的方法。 - **...
文件I/O操作是Java中常用的功能,用于读写文件或与外部系统交互。Java提供了一系列的类和方法来处理输入输出,如File、Scanner和PrintWriter。学生需要学会如何创建、读取和写入文件,以及如何处理文件路径和流。 ...
2. **集合框架**:ArrayList、LinkedList、HashSet、HashMap等是Java中常用的数据结构,理解它们的工作原理和应用场景至关重要。 3. **异常处理**:Java通过try-catch-finally语句块来捕获和处理异常,了解如何编写...
5. **类型转换**:如`CAST`函数将一种数据类型转换为另一种数据类型。 6. **日期函数**:处理日期和时间的操作,如`ADD_MONTHS`增加月份等。 7. **条件函数**:如`IF`和`CASE WHEN`用于根据条件选择不同的值。 8. **...
8. **字符串处理**:String类是Java中常用的数据类型,了解它的特点、不可变性以及常用的字符串操作方法。 9. **多线程**:Java支持多线程编程,理解Thread类和Runnable接口,以及同步机制(如synchronized关键字、...
1. **基础语法**:Java的基础语法包括变量声明、数据类型、运算符、流程控制(如if、for、while、switch)、方法定义与调用等。在笔试中,可能会考察对这些基础知识的理解和应用能力。 2. **面向对象**:Java是纯...
3. 数据类型:区分基本类型和引用类型,理解自动装箱拆箱机制。 4. 运算符:掌握各种运算符的优先级和用法,如赋值、比较、逻辑等。 5. 控制流程:熟练使用if语句、switch语句、for循环、while循环和do-while循环。 ...
18. **JUnit测试**:单元测试对于保证代码质量至关重要,JUnit是Java中常用的单元测试框架。 通过这些实例,你将能够亲手实践这些概念,从而加深理解。记住,编程不仅仅是理论学习,更重要的是动手实践。当你完成...
5. **Java支持的数据类型与自动装箱/拆箱**:Java支持8种基本数据类型,包括`byte`、`short`、`int`、`long`、`float`、`double`、`boolean`和`char`。自动装箱和拆箱机制允许在基本类型与对应的包装类之间进行转换...
6.4 基本数据类型的对象包装类 6.5 集合类 6.6 Hashtable与Properties类 6.7 System类与Runtime类 6.8 Date与Calendar,DateFormat类 6.9 Math与Random类 6.10 学习API的方法 第7章 IO/输入输出 7.1 File类 7.2 ...