文档章节

java --字符串与基本数据类型之间的转换

求是科技
 求是科技
发布于 2016/10/03 22:56
字数 325
阅读 9
收藏 0
	public static void main(String[] args) {
		
		/**
		 * 1.字符串与基本数据类型之间的转换
		 * 字符串-->基本数据类型,调用xx.parseXxx(String str)方法
		 * 基本数据类型-->字符串,调用字符串的valueOf()方法
		 * 2.字符串与字节数组之间的转换
		 * 字符串-->字节数组,调用getBytes()方法
		 * 字节数组--字符串,调用字符串的构造方法
		 * 3.字符串与字符数组之间的转换
		 * 有了字节,为什么需要字符?
		 * 字节只能针对英文,字符可以针对中文,一个字符等于两个字节
		 * 字符串-->字符数组,调用字符串的toCharArray()方法
		 * 字符数组-->字符串,调用字符串的构造方法
		 */
		String str = "85306852";
		//转int
		int i = Integer.parseInt(str);
		//转double
		double d = Double.parseDouble(str);
		//基本数据类型转str
		//方法1
		String str2 = i+"";
		//方法2(尽量用这种)
		//valueOf()参数有多种类型可选
		str2 = String.valueOf(i);
		//-----------------------
		//字符串转字节数组,用getBytes方法
		byte[] b = str.getBytes();
		//字节数组转字符串,调用字符串的构造器
		String strTmp = new String(b);
		//-------------------------
		//字符串转字符数组
		String str3 = "123中国人";
		char[] c = str3.toCharArray();
		for(char tmp:c)
		{
			System.out.println(tmp);
		}
		//字符数组转字符串
		String str4 = new String(c);
		System.out.println(str4);
	}

© 著作权归作者所有

共有 人打赏支持
求是科技
粉丝 89
博文 453
码字总数 228281
作品 0
成都
后端工程师
Java开发每日复盘2018_0514

今天主要跟大家分享3个部分: 一、「Java的核心机制」 二、「Java命名规范」 三、「Java数据类型相关」 下面我们来一个一个的说: 「Java核心机制」 Java是一种强制面向对象的解释型语言(O...

ZeroOSTalk
05/14
0
0
2-Java常用工具类-包装类

Java是一门面向对象的编程语言 但家族却存在几个异类,它们不能像对象一样进行属性,方法的调用,以及相互之间的对象化处理(对象交互) 包装类的存在就是为了解决这些异类所存在的问题,让它们...

天涯明月笙
08/06
0
0
java基础 02 数据类型、运算符、分支结构

内容:   (1)数据类型   (2)运算符   (3)分支结构 1.数据类型   java语言中的基本数据类型:byte、short、int、long、float、double、boolean、char。 1.1布尔类型   在java语言中...

Java魑魅魍魉
08/01
0
0
Java--数据类型及类型转换

Java数据类型: 基本数据类型又被称为主类型,并且每个主类型都有相对应的“封装器类型”。 boolean-1位、char-4位、byte-8位、short-16位、int-32位、long-64位、float-32位、double-64位。...

SuperHeroes
01/30
0
0
JNI开发流程与引用数据类型的处理

今天我们来看下Java JNI,先看下维基百科给的定义, JNI, Java Native Interface, Java本地接口,是一种编程框架,使得Java虚拟机中的Java程序可以调用本地应用或库,也可以被其他程序调用。...

juexingzhe
05/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周日乱弹 —— 种族不同,禁止交往

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《苏菲小姐》- 鱼果 《苏菲小姐》- 鱼果 手机党少年们想听歌,请使劲儿戳(这里) @貓夏:下大雨 正是睡觉的好时候 临睡前...

小小编辑
35分钟前
32
5
Python 搭建简单服务器

Python动态服务器网页(需要使用WSGI接口),基本实现步骤如下: 1.等待客户端的链接,服务器会收到一个http协议的请求数据报 2.利用正则表达式对这个请求数据报进行解析(请求方式、提取出文...

代码打碟手
38分钟前
0
0
Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
今天
0
0
qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部