kotlin和java相互转换的实操_kotlin转java-程序员宅基地

技术标签: android开发  java  android  kotlin  

在进行安卓开发时,需要熟悉java语言的同时还要对kotlin有所了解,但是这对小白来说是非常不友好的,但是android studio自带工具,可以实现java和kotlin之间的相互转换。

1、kotlin转java

<1>.将android studio停留在要转java源文件的kt文件页面
<2>.点击工具栏的Tools->Kotlin->Show Kotlin Bytecode
在这里插入图片描述
<3>.点击Decompile
在这里插入图片描述
<4>.成功
在这里插入图片描述

2、java转kotlin

<1>.将android studio停留在要转kt源文件的java文件页面
<2>.点击工具栏的Code->Convert Java File to Kotlin File
在这里插入图片描述
<3>完成

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43202123/article/details/125747448

智能推荐

zabbix[3]为zabbix server编译安装php5.6-程序员宅基地

文章浏览阅读289次。php 编译[code="java"]rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 或rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm yum i..._编译安装zabbix时编译安装php5.3.6

MSCRM 2011 操作大全_mscrm2011 窗体切换-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏6次。crm自定义开发,crm通过js脚本刷新当前视图,crm通过js阻止表单保存,plugin调试_mscrm2011 窗体切换

spring-retry_class <?extends throwable> [] value() default {};-程序员宅基地

文章浏览阅读144次。@EnableRetry@Retryable@Backoff@Recover_class <?extends throwable> [] value() default {};

docker-compose部署Elasticsearch,Logstash,Kibana,Filebeat 6.5.4_docker-compose部署elasticsearch:6.5.4-程序员宅基地

文章浏览阅读1.8k次。部署 ES 集群Elasticsearch的可以用 docker 镜像部署,其base镜像是 centos:7,所有镜像版本在www.docker.elastic.co.系统配置创建 elasticsearch 用户(容器启动后的用户是 elasticsearch,在系统创建相应的用户是为了容器挂载卷时能够有权限操作相关文件,否则会报错)配置最大文件打开数为至少为65536cen..._docker-compose部署elasticsearch:6.5.4

官宣!「湾区之光群星演唱会」拉开2024新年音乐华丽序幕!-程序员宅基地

文章浏览阅读50次。心淡》《痛爱》《习惯失恋》等经典作品打动无数人心,当之无愧的乐坛天后。湾区之光群星演场会特别邀请来了华语和香港乐坛多位巨星歌手——情歌王子张信哲,全能创作歌手、制作人小鬼-王琳凯,香港乐坛天后容祖儿,华语乐坛常青藤王铮亮,实力唱将汪佩蓉和段林希六人组成豪华阵容,用一首首经典传唱佳作,传递新年活力能量,缔造欢快而又美妙的夜晚。湾区之光群星演唱会,不仅是一场音乐的饕餮盛宴,更是连接音乐传奇与现代流行的完美融合,别错过这个夜晚,让我们一同沐浴在音乐的海洋中,感受“湾区之光”独特的音乐魅力。万众期待,群星荟萃!

IgH详解 一、概述-程序员宅基地

文章浏览阅读1.3w次,点赞12次,收藏75次。IgH源码地址:https://gitlab.com/etherlab.org/ethercatIgH是开源的EtherCAT主站协议栈,虽然功能上和从站兼容性性比不上商业协议栈,但完全能满足学习和普通场景的使用,公司也可以基于IgH作产品开发,基本能满足大部分使用场景。 本系列博客主要分为三部分1、介绍IgH主站ec_master运行流程; 2、介绍IgH对网卡驱动的实时性优化;3、IgH上层应用程序开发。 关于IgH在不同实时系统上安装,和实时系..._igh

随便推点

水文频率计算——以P-Ⅲ型分布为例_皮尔逊三型-程序员宅基地

文章浏览阅读2.4k次,点赞22次,收藏23次。水文频率计算——以P-Ⅲ型分布为例_皮尔逊三型

Ubuntu Server 自动更新详解_unattended-upgrade --download-only-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏11次。Ubuntu(16.04/18.04) 默认会每天自动安装系统的安全更新,但是不会自动安装包的更新。本文梳理 Ubuntu 16.04/18.04 系统的自动更新机制,并介绍如何配置系统自动更新所有的包。说明:简单起见,本文中使用 Ubuntu 指代 Ubuntu 16.04/18.04。系统需要更新当我们远程登录系统时,会收到如下图所示的更新相关的消息:红框中的第一行文字说明系统..._unattended-upgrade --download-only

windows-pipe-进程间通信1_windows pipe-程序员宅基地

文章浏览阅读4.4k次。稍微研究了一下windows各种进程通信,要求复杂度小、高效率的、双向的、不跨计算机的(不涉及网络的),只专注本地进程通信,总结出2种方式: 第一种:windows named pipe windows pipe可以实现双向通信,一个pipe就能实现,如果涉及阻塞、同步异步、锁…这带来了复杂度提升,因此觉得一个pipe只要专注单向传输就好了,如果要涉及双向传输,使用2个pipe。以下是一种单向传_windows pipe

IBM DMC运行在RedHat 9的FIPS模式_dmc ibm-程序员宅基地

文章浏览阅读839次,点赞25次,收藏23次。IBM DMC运行在RedHat 9的FIPS模式_dmc ibm

Java注解的作用是啥?以及其中构成?如何通过自定义注解实现日志打印-程序员宅基地

文章浏览阅读267次,点赞6次,收藏4次。java注解用于为java代码提供一些元数据,是一种标识, 通常作用在一个类或者一个字段 通常情况下 是和反射AOP结合起来使用, 在开发过程中这一方面我们是基础借出到的 中间件都会定义注解, 跟在 @ 符号后面的通常是注解的名称,如 @Override、@Deprecated、@Table、@Column 等。4.@Retention 指定被作用的类的注解的生命周期, 选择在源代码、编译或运行时候保留选项,有三个可选的枚举值 SOURCE,CLASS,RUNTIME, 默认是CLASS。

Adb shell-进入Linux命令行_adb shell进入后输入的指令是linux指令吗-程序员宅基地

文章浏览阅读2.8k次。—adb是android提供的调试工具,可以进入操作系统以Linux调试程序。—adb shell:进入Linux命令行,可以使用Linux的命令(ls、ls –l、cd…)。—adb shell失败: 第一种情况:有多个设备或者模拟器,解决办法:(指定连接某一个设备或者模拟器)1、获取模拟器/设备列表:adb devices2、指定device来执行adb shell: a_adb shell进入后输入的指令是linux指令吗

推荐文章

热门文章

相关标签