Java 中各种数据类型的转换
String ——> StringBuilder 转换
String str = "look";
StringBuilder builder = new StringBuilder(str);
StringBuilder ——> String 转换
StringBuilder builder = new StringBuilder("look");
String str = builder.toString();
int ——> String 转换
int num = 5820;
String str = num + "";
String st = String.valueOf(num);
String ——> int 转换
String str = "5820";
int num = Integer.parseInt(str);
char[] ——> String 转换
char[] arr = {'5','8','2','0'};
String str = new String(arr);
String ——> char[] 转换
String str = new String("look");
char[] arr = str.toCharArray();
byte[] ——> String 转换
byte[] arr = {5,8,2,0};
String str = new String(arr);
String ——> byte[] 转换
String str = new String("look");
byte[] btye = str.getBytes();
int ——> Integer 转换
int n = 5820;
Integer num = Integer.valueOf(n);
二进制字符串数据 ——> 十进制数据转换
String str = "5820";
int num = Integer.parseInt(str,2);
十六进制字符串数据 ——> 十进制数据转换
String str = "look";
int num = Integer.parseInt(str,16);
Date ——> String 转换
//自定义日期格式转换器
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String today = sdf.format(now);
String ——> Date 转换
条件限制:String 的日期格式一定要和格式转换器的日期格式一模一样
String str = "1997年01月04日00:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");
String today = sdf.format(str);
好事定律:每件事最后都会是好事,如果不是好事,说明还没到最后。
Java 中各种数据类型的转换相关推荐
- [转载] Java内存管理-你真的理解Java中的数据类型吗(十)
参考链接: Java中的字符串类String 1 做一个积极的人 编码.改bug.提升自己 我有一个乐园,面向编程,春暖花开! 推荐阅读 第一季 0.Java的线程安全.单例模式.JVM内存结构等知识 ...
- java中引用数据类型
Java中有俩种数据类型,其中主要有8中基本数据类型和引用数据类型,除了8中基本数据类型以外都是引用数据类型,8中基本数据类型分别是byte,short,int,long,char,boolean,f ...
- 探究Java中byte数据类型范围为何是(-128到127)
文章目录 Java中byte数据类型范围为何是(-128到127) 知识要点 关键词解析 8位 符号位 Java中byte数据类型范围为何是(-128到127) 知识要点 byte在java中转为二进 ...
- java中的数据类型有哪些?
java中的数据类型分为两种:基本数据类型和引用数据类型. 基本数据类型: 1.boolean:布尔型数据,适用于逻辑计算,数据值只有true或false.(注意't' 和 'f' 都是小写) 2. ...
- java 实体属性个数_?Java中比较实用实体转换工具介绍
Java中比较实用实体转换工具介绍 文中源码地址 大家一般编码过程中,经常会遇到DO对象转化为DTO对象,对象和对象之间转换一般需要用到转换工具,毕竟使用getter/setter太过麻烦 DO:D ...
- 浅谈Java中的数据类型以及面向对象
在汇编语言中,没有类型的划分,只有数据跟指令,当然这也是从程序的角度去理解,对CPU来说,一切都是数据. 1:数据类型的概念 啥子叫类型?它是抽象的,是对具有相同特征跟行为的对象的描述.万物皆对象,对 ...
- Java中的数据类型及相互转换方法
本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...
- 3、java中的数据类型和运算符
数据类型 数据类型是对数据存储在内存中位置的一种抽象表示,java的数据类型总体上分为两大类:基本数据类型和引用数据类型. 1.基本数据类型 基本数据类型是语言本身定义的,数据结构上有说基本数据类型表 ...
- java里的进制转换函数_基于Java中进制的转换函数详解
十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinar ...
最新文章
- 如何入门Python?你不知道的小窍门。
- “用手机就能访问卫星” 软件定义升级卫星智能
- 4.2 深层网络中的前向传播-深度学习-Stanford吴恩达教授
- Debug Tensorflow: yolo模型检测框位置正确但类别不正确
- Linux网站服务Apache+php+mysql的安装
- android的rgb转bitmap,Android: 格式为RGB_565的bitmap问题
- [零基础学JAVA]Java SE应用部分-34.Java常用API类库
- SVN或其他网盘类软件同步图标不显示的异常
- [Servletamp;JSP] 从JSP到Servlet
- 【java笔记】转换流
- 下载ts流视频的成功方法
- 五大傻瓜式移动应用开发工具
- 它们把色情版 “微信” 的底裤都给挖出来了,网友: 草率了。。。
- 【组图】韩国美女明星蔡研---精彩写真
- 记一次钓鱼邮件分析过程
- Linux命令之测试网络连通状态ping
- 【MIS你了解多少】你现在遇到的问题都是宝贵的财富
- 动手学习深度学习-跟李沐学AI-自学笔记(1)
- Linux之常用命令
- 如何将数字123转化成大写的文字 一百二十三 或 一二三?