2019独角兽企业重金招聘Python工程师标准>>>

在java和scala共同使用的时候,有时候涉及数据类型的相互转化,比如在使用scala json4s的时候很多地方不支持java数据类型。

java数据类型转换为scala数据类型

import scala.collection.JavaConverters._
var json = JObject()
val links = value.getLink_id_vec.asScala.map { x => x.toLong }.toList
json = json.~("link_id_vec" -> links)

scala数据类型转化为java数据类型

import scala.collection.JavaConverters._val l = List(1L,2L,3L,4L)l.map(java.lang.Long.valueOf).asJava
// or
l.map(_.asInstanceOf[AnyRef]).asJava
// or
l.map(Long.box).asJava

转载于:https://my.oschina.net/u/2000675/blog/1802203

scala和java数据类型转换相关推荐

  1. Java数据类型转换全解

    Java数据类型转换全解 我们知道Java语言是典型的支持面向对象的程序语言,但考虑到有些基本Java数据类型的结构简单,占内存小且存取速度快等优点,Java依然提供了对这些非面向对象的简单Java数 ...

  2. Java数据类型转换(自动转换和强制转换)

    数据类型的转换,分为自动转换和强制转换.自动转换是程序在执行过程中"悄然"进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换:强制类型转换则必须在代码中声明,转 ...

  3. php自动转换和强制转换,Java数据类型转换(自动转换和强制转换)

    数据类型的转换,分为自动转换和强制转换.自动转换是程序在执行过程中"悄然"进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须在代码中声明,转 ...

  4. Java 数据类型转换

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

  5. oracle java数据类型转换函数_Oracle基础——单行函数(类型转换函数)

    零点起飞学Oracle 正版现货 155.4元 (需用券) 去购买 > Oracle基础--单行函数(类型转换函数) 在执行运算的过程中,经常需要把一种数据类型转换成另一种数据类型. 数据转换分 ...

  6. java 数据类型转换的一场_Java数据类型之间的转换

    java数据类型的转换一般分三种,分别是: (1). 简单数据类型之间的转换,在Java中整型.实型.字符型被视为简单数据类型,这些类型由低级到高级分别为(byte,short,char)--int- ...

  7. JNI - JAVA 数据类型转换

    基本数据类型转换 在 Java 中传递的参数类型是 int,而在 JNI 中就成了 jint,这就涉及到 Java 到 JNI 的数据类型转换. Java 类型 Native 类型 字节长度 bool ...

  8. Java数据类型转换:强制类型转换+自动类型转换

    数据类型的转换是在所赋值的数值类型和被变量接收的数据类型不一致时发生的,它需要从一种数据类型转换成另一种数据类型.数据类型的转换可以分为隐式转换(自动类型转换)和显式转换(强制类型转换)两种. Jav ...

  9. java学习(11):Java数据类型转换

    (自动转换和强制转换) 数据类型的转换,分为自动转换和强制转换.自动转换是程序在执行过程中"悄然"进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换:强制类型转 ...

  10. java数据类型转换和数组总结

    流程控制 分支 循环语句 if...else... if...else if...else switch(值0) {          ------------值0是什么类型, case后面的值就要是 ...

最新文章

  1. html怎么设置只显示一行,如何利用CSS控制文本只在一行显示(不换行)
  2. 22个案例详解Pandas数据分析/预处理时的实用技巧,超简单
  3. Android开发如何进阶?
  4. 【推荐活动】2015产品经理读书计划
  5. Excel-开发者工具(WPS)
  6. JavaScript 中的常用12种循环遍历(数组或对象)的方法
  7. Android-NDK-EGL
  8. Error: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.henu.WC $WCMapper.init()
  9. android后台自播放音乐,Android实现后台播放音乐(Service方式)
  10. codeforces 158B-C语言解题报告
  11. krpano使用总结-地图路线
  12. Oracle修改表空间为自动扩展
  13. oracle统计信息
  14. NLP︱句子级、词语级以及句子-词语之间相似性(相关名称:文档特征、词特征、词权重)
  15. 东南大学破格保研挂科_兜兜转转终入四牌楼——东南大学保研心得
  16. 关于react组件名称大小写问题
  17. android 事件派发流程详解
  18. 社交图谱好友关系分析
  19. Windows电脑上使用WebBenchmark工具对WebApi接口进行性能测试
  20. nextCloud集成至APP端可行性报告

热门文章

  1. 【CarMaker学习笔记】申请使用账号
  2. Android系统Google TTS 语音数据包安装步骤
  3. 教程贴--DISM 安装系统
  4. 电报telegramPC电脑端调为中文
  5. 遗传算法详解及代码实现
  6. Spring最新下载教程
  7. QT调用OpenCV
  8. Qt QMake详解
  9. IIS6.0相关漏洞复现
  10. 张果老能是鸿蒙时期一蝙蝠,张果老(中国古代神话传说八仙之一)_百度百科...