E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vala
Scala 模式匹配
一、模式匹配基本使用objectPatternVarVal{defmain(args:Array[String]):Unit={
vala
=10valb=0valop=StdIn.readLine("请输入一个运算符
马本不想再等了
·
2023-03-19 04:33
Kotlin研发第二十二弹—— 异常
throw表达式,抛出异常throwException("出错啦")使用try捕获异常try{}catch(e:Exception)finally{}有可能不止一个catch块,finally块可以省略
vala
千曲生
·
2023-03-16 16:32
Kotlin
学习
基础学习
Kotlin
Kotlin异常
Kotlin异常类
Kotlin检查
Kotlin和Java互转
Scala 类型转换: to*方法
str(10)'10'//scalascala>10.toStringres1:String=10Double到String#python>>>str(10.0)'10.0'//scalascala>
vala
表现力
·
2023-02-07 11:28
Kotlin(二)—— 变量
而Kotlin中定义一个变量,只允许在变量前声明两种关键字——val和var,类型通常在变量名的后面:
vala
:Int=10vals:String="IamKotlin"注意,Kotlin每一行代码的结尾是不用加分号的
橙子19911016
·
2023-02-05 03:08
kotlin
java
scala
kotlin infix函数
1to"one",2to"two",3to"three")publicinfixfunA.to(that:B):Pair=Pair(this,that)根据上面写法,我们自定义infix函数//正常情况
vala
戎码虫
·
2023-01-28 15:41
kotlin 对比 Java 学习
vala
1=10//finalinta1=10;
vala
2:Int=20//finalinta2=20;varb="java"//Stringb="java";//延迟初始化privatevaluserId
xulj100
·
2023-01-27 08:47
变量和函数
这种变量在初始赋值之后就再也不能重新赋值,对应Java中的final变量var(variable的简写)用来声明一个可变的变量,这种变量在初始赋值之后仍然可以再被重新赋值,对应Java中的非final变量Kotlin每行代码结尾不用写分号
vala
爱暖暖的小太阳
·
2023-01-26 12:23
Chisel 语言(Scala)学习 2 实例化模型和向量操作
过程中遇到的难点或知识点实例化模型:带有进位的加法器Chisel代码如下://A4-bitadderwithcarryinandcarryoutclassAdder4extendsModule{valio=IO(newBundle{
valA
idevede
·
2023-01-18 20:37
硬件编程语言
嵌入式学习
计算机系统
scala
实例
chisel
向量
寄存器
c++中的代码重用-----14.1 包含对象成员的类
vala
斌斌斌12138
·
2022-12-01 11:28
c++
primer
plus学习笔记
c++
开发语言
当Gson遇上data class
当Gson遇上kotlindataclass,会发生一些很有意思的现象:现象1:非空类型失效dataclassTestData(
vala
:String,valb:String)valdata=Gson(
嘉伟咯
·
2022-11-04 12:45
Kotlin挂起函数的详细介绍
示例:funmain(){runBlocking{
vala
=getA()println(a)valb=getB(a)println(b)valc=getC(b)println(c)}}suspendfungetA
·
2022-09-09 02:14
Kotlin挂起函数整理-基础
示例:funmain(){runBlocking{
vala
=getA()println(a)valb=getB(a)println(b)valc=getC(b)println(c)}}suspendfungetA
且听真言
·
2022-09-07 17:39
Kotlin
挂起函数
CallBack
Kotlin
suspend
Continuation
【性能优化】降低re-render
会被丢弃,比如传递了style,但是子组件没有操作style属性,或者没有restProps,则style无效1.2React的变更默认是指【指针的变更】,不会监听对象的属性变更采用Object.is(
valA
Lawson刘
·
2022-07-01 15:25
Kotlin的语法学习之旅
目录1.1变量1.2if条件语句、switch条件语句1.3循环语句1.4类与对象和接口1.5单例模式1.6集合1.7线程1.8空指针检查、let整体判空1.1变量
vala
=10vara=10funmain
我的梦z
·
2022-02-14 14:46
Kotlin学习笔记——类和函数
——来自Kotlin官方文档
vala
:Int=1//立即赋值valb=2//自动推断出`Int`类型valc:Int//如果没有初始值类型不能省略c=3//明确赋值var(来自variable)——
WangSins
·
2022-02-06 19:12
Kotlin基本数据类型详解
.kotlin布尔型3.kotlin字符型4.kotlin字符串5.kotlin可空类型6.kotlin类型相互转换7.kotlin二进制、十六进制1.kotlin数值型funmain(){//整数型
vala
·
2021-12-08 13:26
Kotlin 基本数据类型
3.kotlin字符型4.kotlin字符串5.kotlin可空类型6.kotlin类型相互转换7.kotlin二进制、十六进制附Github源码:1.kotlin数值型funmain(){//整数型
vala
Lucky_William
·
2021-12-07 15:41
Kotlin
kotlin
android
开发语言
xmake v2.5.8 发布,新增 Pascal/Swig 程序和 Lua53 运行时支持
这个版本,我们主要增加了对Pascal语言项目和Swig模块的构建支持,而对于上个版本新增的
Vala
语言支持,我们也做了进一步改进,增加了对动态库和静态库的
·
2021-10-12 13:10
c++编译器
在代码中学习 Kotlin 基本语法
一、基本语法funmain(args:Array){//定义变量//定义不可变变量
vala
:Int=1//直接赋值valb=2//不指定类型,b被推断为int类型valc:Int//只定义不初始化需要制定变量的类型
不知名bzm
·
2021-06-24 23:29
Kotlin 与 Scratch 的碰撞
scratchesaresupportedonlyinKotlin/JVMprojects.2.实际操作vals="Hello"valt="Kotlin"valst="$s$t"println(st)
vala
东海陈光剑
·
2021-06-19 16:31
Kotlin与Java语法对比(首次了解)
//javainta;inta=0;finala=1;//kotlinvaravara:Intvara=0vara:Int=0
vala
=1字符串拼接://javainta=0;intb=1;Stringstr
饮水思源为名
·
2021-06-09 04:27
Kotlin(一)
一.常量与变量val(value的简写)用来声明不可变的变量,类似java中的final,不可重复赋值val:=var(variable的简写)用来声明可变的变量,可被重新赋值var:=
vala
:String
Destiny_ZRJ
·
2021-06-09 04:33
Kotlin和Swift横向对比
变量KotlinSwiftvara:Int=1vara:Int=1varb=2varb=2
vala
:Int=1leta:Int=1valb=2letb=2varstr:S
leacode
·
2021-06-08 21:48
第八节 函数表达式
1、funmain(args:Array){
vala
=10;valb=20println(add(10,20))println(add1(a,b))}funadd(a:Int,b:Int):Int{returna
最美下雨天
·
2021-06-08 19:46
Scala Basic - Implicit
classA{deflog():Unit="logs...balabala"}
vala
=newA()a.log()a.show()//???3.Invokefunctionwit
sunnyaxin
·
2021-06-05 00:15
可能一眼看不懂的几行Kotlin代码
看两段代码第一段代码:
vala
:Int=100valboxedA:Int?=avalanotherBoxedA:Int?=avalb:Int=10000valboxedB:Int?
onlyloveyd
·
2021-05-25 22:21
Kotlin
kotlin
android
java
Kotlin语法特征及特性
无缝对接目前了解的就这几个变量和常量var是变量,val是常量val相当于用final修饰过,所以不允许修改可以声明类型(以下示例太明显了,所以idea会提示追加类型是多余的,毕竟工具对这么基础的还是知道的)
vala
世外大帝
·
2021-05-04 16:40
1.scala中的变量及基础数据类型
不可变变量声明为
vala
=0可变变量声明为vara=0可以不用制定变量的类型,scala语言有强大的类型推断。
bigdataer
·
2021-05-01 00:36
kotlin入门(3)——基础语法
一.定义变量1.val定义:只能赋值一次
vala
:Int=1;//定义整数变量
vala
=1;自动推断出`Int`类型valc:Int//如果没有初始值类型不能省略2.var定义:可重新赋值varx=5;
Aimee的抱抱
·
2021-04-29 11:48
Kotlin 基本数据类型
开头:0x0F2进制以0b开头:0b00001011注意:8进制不支持可以使用下划线使数字常量更易读如:1000_0000_0000比较两个数字三个等号===表示比较对象地址两个==表示比较两个值大小
vala
提丶米
·
2021-04-19 09:19
scala学习笔记四——null,None,Some,Option,Nothing,Nil,Unit,Any
vala
=Map("1"->"hello","2"->"sc
对方正在输出_ace
·
2021-04-18 14:07
Kotlin基本篇-彻底理解匿名函数和高阶函数
Kotlin总结分享如果用一句话总结kotlin,那么就是:更好的java类型申明Stringa="Ianjava";
Vala
:String="IanKotlin"为什么采用这种风格?
没走过的二丁目
·
2021-03-16 20:06
sparkStreaming之transform的细节
valsocketLineDStream:ReceiverInputDStream[String]=streamingContext.socketTextStream('linux1',8888)//TODODriver中执行一次//例如
vala
幡然醒悟的研二狗-致敬所有受压迫的博士
·
2020-12-30 18:58
spark
Kotlin Lambda表达式
Lambda表达式的演化以OnClickListener为例完整的匿名函数//声明函数对象
vala
=fun(v:View):Unit{back(v)}//作为方法传参img_back?.
Joe_blake
·
2020-12-21 14:57
Kotlin中的? 、?. 、?: 、!!、as?
判空操作2.1
vala
="Kotlin"valb:String?=nullprintln(b?.length)println(a?.
335a40e49285
·
2020-11-22 20:51
Kotlin(一)基础表达式
一变量声明
vala
:String="asd";
vala
=“asd”;1.格式空格:=;1.1var变量1.2val引用不可变变量(Java中用final实现),引用的对象不可变,但是对象的值可变,例如,
zhudms
·
2020-09-29 15:39
kotlin内部类 匿名内部类
packagekotlinall.chapter4openclassOutter{
vala
:Int=0classInner{//内部类默认访问属性public而且静态内部类funhello(){//println
gacmy
·
2020-09-16 22:18
kotlin
解决安卓手机动画效果无效问题
valvalueAnimator=ValueAnimator.ofInt(0,1000)valueAnimator.duration=1000valueAnimator.addUpdateListener{animation->
vala
技术承载梦想
·
2020-09-16 14:43
安卓技术分享
手机属性动画无效问题
属性动画失效
动画程序时长缩放
开发者选项
属性动画无效
快学Scala习题解答—第十六章 XML处理
scala>
vala
=a:scala.xml.Elem=scala>a(0)
明耀先森
·
2020-09-16 08:57
scala学习笔记
kotlin位操作和位运算
一、位操作:shl(bits)–左移位(Java’s>)ushr(bits)–无符号右移位(Java’s>>>)and(bits)–与&or(bits)–或||xor(bits)–异或inv()–反向
vala
一叶飘舟
·
2020-09-16 03:08
Kotlin
Spark API 之 countByValue
返回的类型为Map[K,V],K:元素的值,V:元素对应的的个数demo1:
vala
=sc.parallelize(List("a","b","c","d","a","a","a","c","c"),2
学习笔记记录不为别人只为自己
·
2020-09-15 23:36
sparkAPI使用案例
蜘蛛禁止访问文件
http://blog.sina.com.cn/s/blog_5b5790f10100
vala
.html建好后什么结构与内容都没有确定好之前,我怎么去屏蔽搜索引擎蜘蛛不来访问我的网站,不收录我的网站,这样才不会给我的网站造成损失
alexcook2010
·
2020-09-15 22:17
php
Kotlin 笔记:运算符重载及其他约定
dataclassPoint(valx:Int,valy:Int){operatorfunplus(other:Point):Point{returnPoint(x+other.x,y+other.y)}}
vala
Gdeer
·
2020-09-14 03:19
Android
Kotlin
scala map排序
defmain(args:Array[String]):Unit={valaMap=newscala.collection.mutable.HashMap[String,Double]
vala
=Array
南宫木java
·
2020-09-14 00:32
scala
初识 Kotlin (四) ---- 获取 Kotlin 中 class 的实例
Int=0companionobject{}}对于Kotlin的class要知道获取的到底是什么,可以利用AS的类型提示,一目了然(IDEA类型查看快捷键-->Ctrl+Q):vallizi=Lizi()
vala
怪伽先森
·
2020-09-13 19:25
kotlin
Scala入门_不可变集与可变集
不可变集定义语法创建一个空的不可变集,语法格式:val/var变量名=Set[类型]()给定元素来创建一个不可变集,语法格式:val/var变量名=Set(元素1,元素2,元素3...)示例一定义一个空的不可变集参考代码scala>
vala
王傲旗的大数据之路
·
2020-09-13 06:41
Scala
Scala 中的几种打印方式
本文主要总结Scala中的几种打印方式println("type2")//不换行print("type2")
vala
="type2"println(s"$a")println(s"${a}")printf
转行的炼丹师
·
2020-09-13 05:59
Scala
scala
Scala变长数组简单操作
和to的区别importscala.collection.mutable.ArrayBufferobjectArrayDemo{/*defmain(args:Array[String]):Unit={
vala
光于前裕于后
·
2020-09-13 04:05
Scala
Kotlin入门到精通
官方中文学习文档https://www.kotlincn.net/docs/reference/classes.html1.字段定义
vala
:Int=1valb=1//系统自动推断变量类型为Intvalc
曙光_
·
2020-09-11 13:38
代码
Kotlin解析String路径小知识
args:Array){valurl=“/users/yole/kotlin-book/chapter.doc”funprasePath(path:String){//最后一个指定字符串之前的部分全部保存
vala
不忘初衷_小亮
·
2020-09-11 11:25
小知识
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他