API-基本数据类型与字符串的互换

今天学习了基本数据类型与字符串之间的互换,与大家共享下!

首先我们来看基本数据类型转化为字符串:

API中为我们提供了toString()函数和String.valueOf()函数,应用如下:

public class Main_1 {
	public static void main(String[] args)
	{
		Integer a=new Integer(500);
		// 以字符串的形式输出500
		// 第一种方法,使用toString()
		System.out.println(a.toString());
		// 第二种方法,使用String.valueof()
		System.out.println(String.valueOf(a));
	}
}

在此仅给出整型数据的例子,当然还有其他基本类型都可以通过以上两个函数转化为字符串类型。

下面来看字符串转化为基本类型:

API中为我们提供了Xxx.parseXxx()形式的函数和Xxx.valueof()函数,将字符串转化为我们想要的基本数据类型,应用如下:

public class Main_1 {
	public static void main(String[] args)
	{
		System.out.println(Integer.parseInt("234")+5);
		System.out.println("234"+5);
		System.out.println(Integer.valueOf("12345")/10);
	}
}

本人新手,总结的简单了些,请路过大神指点!

如果有新的心得体会,我会及时更新的!

API-基本数据类型与字符串的互换,布布扣,bubuko.com

时间: 2024-10-17 00:20:42

API-基本数据类型与字符串的互换的相关文章

Redis数据类型之字符串

Redis数据类型之字符串 redis的字符串 redis的字符串不是C语言原生的字符串,而是自己构建的称为简单动态字符串(simple dynamic string),简称 SDS,和C语言原生的字符串相似,使用'\0'作为结尾. 除了打印日志之外,我们操作字符串基本是在使用SDS SDS的在redis的主要功能 1. 保存数据库的字符串值 2. 用作缓冲区buffer SDS在redis的定义 在源码包下面的src目录下的sds.h 和sds.c typedef char *sds; /**

JAVASE02-Unit01: API文档 、 字符串基本操作

API文档 . 字符串基本操作 文档注释 package day01; /** * 文档注释只能定义在三个地方: * 类,方法,常量 * * 文档注释是功能注释,用来说明功能作用 * 在类上使用的目的是说明当前类的设计目的 * * @author adminitartor * @version 1.0 * @see java.lang.String * @since JDK1.0 * */ public class DocApiDemo { /** * sayHello方法中的问候语 */ pu

基本数据类型与字符串的转换

/* 基本数据类型与字符串的相互转换 基本数据类型(int,float,double char) 1> int类型转换成字符串 2> float->NSString 3> double->NSString 4> char->NSString 5> NSString->int 6> NSString->float 7>NSString->double 8>将字符串中的字母转化成大写 9>将字符串的字母转换成小写 10&

基本数据类型(字符串_数字_列表_元祖_字典_集合)

基本数据类型(字符串_数字_列表_元祖_字典_集合) 1.字符串 2.数字 除了布尔类型外,int.long.float和complex都可以使用的运算为:加.减.乘.除.整除.幂运算和取余 3.列表和元组 列表的内容可变,可以包含任意对象,使用中括号表示.元组的内容不可变,可以包含任意对象,使用圆括号表示.元组 1 l = [1, 2, 3, '4', '5'] # 列表 2 l = list((1, 2, 3, '4', '5')) 3 4 t = (1, 2, 3, '4', '5') #

06-MYSQL数据类型 日期 字符串

                06-MYSQL数据类型 日期 字符串 ----整数类型 整数类型 字节 取值范围 取值范围 tinyint 1 有符号 -128 无符号 0 有符号 127 无符号 255 smallint 2 有符号 -32768 无符号 0 有符号 32767 无符号65535 mediumint 3 有符号 -8388608 无符号 0 有符号 8388607 无符号1677215 int,integer 4 有符号 -2147483648 无符号 0 有符号 21474

Java学习笔记之:java引用数据类型之字符串

package com.hgd.study; /** * 引用数据类型之字符串 * * 栈空间:存放的是比较小的数据,包含基本数据类型和字符串,变量名 * 堆空间:存放的是引用数据类型 * @author HuTiger * */ public class ReferenceTypesString { public static void main(String[] args) { int i =100;//声明一个整型,并初始化 //在java中字符串将作为引用数据类型 String name

Python生涯之数据类型(字符串)

python中断多重循环的方法exit_flag 常见的方法: exit_flag = flase for 循环: for 循环: if 条件 exit_flag = true break #跳出里面的循环 if exit_flag: break #跳出外面的循环 基本数据类型和扩展数据类型的分类? 基本数据类型: 可变数据类型:列表,字典,集合 不可变数据类型:字符串,元祖,数字 扩展性数据类型: 1,namedtuole():生成可以使用名字来访问元素内容的tuple子类 2,deque:双

Python基础数据类型之字符串

Python基础数据类型之字符串 一.Python如何创建字符串 在python中用引号将一些文本包起来就构成了字符串(引号可以是单引号.双引号.单三引号,双三引号,它们是完全相同的) >>> str1 = 'hello' >>> str2 = "hello" >>> str3 = '''hello''' >>> str4 = """hello""" &g

python基本数据类型之字符串(三)

python基本数据类型之字符串(三) 转换和判断方法 在python中,有一些内置方法可以将字符串转化特定形式,而与之对应的一些方法可以判断字符串是否符合某些形式.因此,在这篇文章中,笔者把转换方法和相应的判断方法放在一起进行讲解. 这些方法包括:capitalize.casefold.lower\islower.upper\isupper.maketrans\translate.swapcase.title\istitle 1.capitalize.title.istitle capital