xLang 的类型转换

今天学习了xLang 的类型转换

1、如果想要把 Int 转换为 String,可以使用 String.format("%d", 123)

例如

int a = 2;
string b = "";
b = String.format("%d", a);

这里的 %d 部分,可以替换成其他(列举常用的):

%d 整数
%f 浮点数,默认保留6位小数点
%s 字符串
%c 字符
%.[n]f 是保留n位小数点
%e 是格式化浮点数为科学计数法
%[n]d 格式化整数,n是保留几位整数,例如 format("%02d", 1)  就是 "01"
%g 是格式化浮点数
%s 是格式化字符串
%X是格式化为十六进制数
%p 是格式化指针  用的很少
String.formatDate 用于格式化日期

%d 和 %[n]d


%c 是格式化字符

%f 是格式化浮点数,默认保留6位小数点


%e 是格式化浮点数为科学计数法

%p 是格式化指针 用的很少

String.formatDate 格式化代码

/***@brief 格式化日期字符串*@param fmt 格式 %Y年 %m月 %d日 %H时 %M分 %S 秒 可用格式如下*       a:  abbreviated weekday name *       A:  full name of the weekday *       b:  abbreviated month name *       B:  full name of month *       c:  locale's date and time reprensentation *       d:  day of the month (01-31) *       H:  hour of the day (00-23) *       I:  hour of the day (01-12) *       j:  day of the year (001-366)*       m:  month of the year (01-12)*       M:  minute (00-59)*       p:  locale's version of AM or PM*       S:  seconds (00-59)*       U:  week number of the year (00-53) with Sunday as the first day of the week*       w:  weekday (Sunday = 0 to Saturday = 6)*       W:  week number of the year (00-53) with Monday as the first day of the week*       x:  locale's date representation *       X:  locale's time representation*       y:  two-digit year representation (00-99)*       Y:  four-digit year representation*       Z:  time zone name*@millis 毫秒数*@return 格式化结果*/static String formatDate(String fmt, long millis);

2、如果想把 String 转换成 Int ,可以使用 parseInt()

例如

string a = "1234";
string b = "7890";
string c = a + b;
int d = c.parseInt();

xLang 的类型转换相关推荐

  1. java基本类型转换,随记

    java基本类型转换: double double 转 long double random = Math.round(Math.random()*10000); long l = new Doubl ...

  2. Go 知识点(12) — 类型转换以三方库 cast

    类型转换在编程语言中是很常见的操作,在 Go 语言中其类型转换有下面一些注意点. 1. 整数类型之间的转换 对于整数类型转换,原则上目标类型的取值范围要包含被转换值,也就是说要转换类型的值取值范围要小 ...

  3. 数据类型转换pytorch

    du = torch.ones([2,2]) a = np.array([[1,2],[3,4]],dtype=np.float32) b = torch.from_numpy(a)#数据类型是不变的 ...

  4. tf.cast()数据类型转换

    tf.cast()函数的作用是执行 tensorflow 中张量数据类型转换,比如读入的图片如果是int8类型的,一般在要在训练前把图像的数据格式转换为float32. cast定义: cast(x, ...

  5. Java中如何实现Date与String之间的数据类型转换

    String 数据类型转换成 Date String inputDate = "2021-04-11";Date outputDate = null;SimpleDateForma ...

  6. Java基本数据之间的类型转换

    Java 数据类型及类型转换 基本数据类型:共八种: 复合类型:字符串(String),数组(array),类(Class),接口(Interface)等等: 其中个人常用的有:int,boolean ...

  7. 自动类型转换和强制类型转换

    自动类型转换: 在Java中,任何情况下,整数类型的字面值默认当成int类型处理 小容量可以自动转换成大容量,这种操作被称为自动类型转换 容量大小的定义: 容量大小不是指数据类型的字节数,而是指这个数 ...

  8. Java 数据类型转换

    学而时习之,温故而知新. 数据类型转换,先放一张图,了解数据类型 简单数据类型之间的转换又可以分为: 1 低级到高级的自动类型转换 2 级到低级的强制类型转换 3 包装类过渡类型转换. (有时候我们有 ...

  9. Java基础语法(一)注释,关键字,常量,变量,数据类型,标识符,数据类型转换...

    从今天开始,记录学习Java的过程.要学习Java首先得有环境,至于环境的安装我就不说了,百度有很多教程,比如:http://jingyan.baidu.com/article/20095761904 ...

  10. C语言中将0到1000的浮点数用强制指针类型转换的方式生成一幅图像

    搞过计算机图像的人都知道,图像中的每一个像素通常为一个整型数,它可以分成4个无符号的char类型,以表示其RGBA四个分量.一幅图像可以看做是一个二维整型数组.这里我会生成一个float数组,其数组大 ...

最新文章

  1. 【号外】来人鸭~ 本公众号纳新啦~
  2. 递归遍历所有文件夹名称
  3. Microsoft CryptoAPI加密技术(二)
  4. 9个必知的Python操作文件/文件夹方法
  5. 解决gb2312与utf-8转码问题
  6. Linux manjaro系统安装后无法连接wifi,解决方案
  7. Mybatis环境部署
  8. tensorflow 实现打印预训练的模型中的变量名和变量值
  9. 国内的Android SDK镜像
  10. oracle 039 00 039,python+robot+oracle:执行脚本时中文sql报错:UnicodeEncodeError: #039;ascii#039; codec can#...
  11. xamarin android 设备,【Xamarin.Android】在Visual Studio中增强设备日志记录
  12. Python使用Reportlab处理PDF数据 - 创建pdf库文件
  13. 重心法选址迭代matlab,配送中心重心法选址的研究
  14. 第九次java课堂笔记
  15. POI使用详解 java 复杂excel导出(笔记)
  16. Android jetpack Room数据库(一)基本使用
  17. Hexo | yilia主题安装
  18. linux ALSA 驱动架构
  19. 分销的智能变局,华为好望云服务的铁索连环
  20. 头条号运营技巧,百万爆文运营经验分享

热门文章

  1. 【Vmware的vmdk文件转img文件】
  2. C盘Administrator中 .m2/repository里面是什么
  3. Windows下打包安装程序
  4. offline RL介绍
  5. less中使用global的两种用法
  6. c语言中自动生成迷宫地图,C语言新案例-迷宫制作
  7. 鼠标中键控制音量大小
  8. 零点和极点到底影响了什么?什么是最小相位系统?
  9. 数学建模国赛编程手必备工具
  10. html5中表格怎么写,HTML5制作表格样式本