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模式匹配(match)使用
关键字开始,每个备选项都包含了一个模式及一到多个表达式,中间通过箭头隔开:下面是一个简单的例子,switch功能:objectShawnTest{defmain(args:Array[String]){
vala
tuuuuski
·
2017-07-23 15:40
Scala
数字的比较,==与===比较
在Kotlin中,三个等号===表示比较对象地址,两个==表示比较两个值大小funmain(args:Array){
vala
=1000//true,值相等,对象地址相等pri
JoneRen
·
2017-07-12 07:28
Kotlin基础篇
val与var
//val常量关键字,任意文字、长度不限//给常量一个值,赋值,形式:val常量名=值
vala
=5valname="小贝"valπ=3.1415926//var变量关键字,可以变更的量varfriendCount
JoneRen
·
2017-07-10 07:34
Kotlin基础篇
Kotlin 基础语法实例详解
一样,在文件开头,行结束不需要”;“packagecom.test.helloimportandroid.os.Bundle变量只读变量,val开头,初始化后不能再赋值,相当于Java的final变量
vala
jinkui
·
2017-06-30 10:15
Kotlin基础教程-异常
catch(e:SomeException){ //handler } finally{ //optionalfinallyblock }finally不是必须的try是一个表达式try可以有返回值
vala
qhshiniba
·
2017-06-08 00:00
Kotlin基础教程-this关键字
函数,lambda表达式 classA{//implicitlabel@A innerclassB{//implicitlabel@B funInt.foo(){//implicitlabel@foo
vala
qhshiniba
·
2017-06-07 17:00
Kotlin基础教程-函数
infixinfixfunInt.getMin(x:Int):Int{ valresult=if(this>x)xelsethis returnresult } funmain(args:Array){
vala
qhshiniba
·
2017-06-06 16:00
Kotlin学习笔记(2):run、apply、let、also、with的用法和区别
示例:
vala
=run{println("run")return@run3}pr
独毒火
·
2017-06-02 16:41
一个Swifter的Kotlin学习——Kotlin 基本语法
废话少说,下面是干货:1、常量与变量常量:
vala
:Int=1 v
u012903898
·
2017-05-21 18:00
安卓
程序员
谷歌
Kotlin
开发语言
大数据学习笔记(七)-运行spark脚本【原创】
/spark-shell然后就可以运行脚本了scala>
vala
=sc.parallelize(1to9,3)a:org.apache.spark.rdd.RD
zhenggm
·
2017-04-06 14:00
spark
shell
scala
大数据学习笔记(七)-运行spark脚本【原创】
/spark-shell然后就可以运行脚本了scala>
vala
=sc.parallelize(1to9,3)a:org.apache.spark.rdd.RD
zhenggm
·
2017-04-06 14:00
spark
shell
scala
大数据学习笔记(七)-运行spark脚本【原创】
/spark-shell然后就可以运行脚本了scala>
vala
=sc.parallelize(1to9,3)a:org.apache.spark.rdd.RD
zhenggm
·
2017-04-06 14:00
spark
shell
scala
scala学习笔记(十二):for循环及translated
scala中有许多方式去循环集合forloops,whileloops,和集合中的方法诸如foreach,map,flatMap,这节主要说明for的用法和for的翻译(translated)1、for的用法
vala
gbjian001
·
2017-01-13 12:00
从jvm来看,scala中的@究竟是个什么鬼?@模式匹配符号(scala 词法分析 语法分析 常用)
*/objecttest7{defmain(args:Array[String]){valb=Some(2)
vala
@Some(1)=Some(1)println(b)println(a)val
段智华
·
2016-12-29 12:53
JVM
spark:map mapPartitions flatmap
举例:scala>
vala
=sc.parallelize(1to9,3)scala>valb=a.map(x=>x*2)scala>a.collectres10:Array[Int]=Array(1,2,3,4,5,6,7,8,9
hxpjava1
·
2016-12-26 21:18
spark
Kotlin常用操作符
请注意,仅在左侧为空的时候,右侧的表达式才会计算
vala
=b?.length?:-1//等同于:
vala
:Int=if(b!=null)b.lengthelse-12、安全转换as?
屮芔
·
2016-12-26 17:01
Kotlin
scala中的apply()方法
objectTest{defmain(args:Array[String]):Unit={
vala
=ApplyTest()a.haveTry()}}classApplyTest{defapply()={
u013063153
·
2016-12-19 19:33
Scala
scala获取当前时间戳和今天0时时间戳(精确到秒)的小工具
*/objectTimeUtils{valnow=newDate()defgetCurrent_time():Long={
vala
=now.getTimevarstr=a+""str.
此用户有点逗号
·
2016-10-21 17:48
Kotlin中的流程控制语句
传统用法
vala
=10valb=20varmax_0:Int=aif(a>b){m
行云间
·
2016-10-17 22:19
Kotlin
scala-数组
定长数组Array:定义数组例子:valnums=newArray[Int](10)
vala
=newArray[String](10)vals=Array("hello","world")s(0)="Goodbye
cm_chenmin
·
2016-10-13 22:08
scala
Scala变量
Scala变量变量和常量的声明classValTest{}objectValTestextendsApp{
vala
="Helloworld"//常量的值一旦声明初始化,不能改变a="ldjalda"/*
cjhdb
·
2016-08-31 14:36
scala
kotlin基础
可作为参数和返回值自然就会有高阶函数和lambda语法特性及规范语句结尾不用分号使用驼峰命名,尽量避免下划线public函数应当有说明文档lambda中花括号内前后都应该有空格一、变量1.变量声明:只读变量:
vala
黄东涛
·
2016-07-14 02:07
编程语言
scala学习笔记
(iSystem.err.print(e)case_=>//shouldneverhappen}finally{}7、定长数组valarray_name=newArray[String](5),也可以
vala
indinna
·
2016-07-11 15:00
scala
scala学习笔记
(iSystem.err.print(e)case_=>//shouldneverhappen}finally{}7、定长数组valarray_name=newArray[String](5),也可以
vala
indinna
·
2016-07-11 15:00
scala
C# 移位运算符
intresult1=66>2;Console.WriteLine("{0}>2结果是:{1}",shift1.
valA
,shift3.
valA
);Console.WriteLine("{0}>>2结果是
郑小超
·
2016-06-30 10:00
Scala各种符号的含义
::::::::运算符:::(三个冒号)表示List的连接操作,比如:Java代码
vala
=List(1,2)valb=List(3,4)valc=a:::bvala=List(1,2)valb=List
play_chess_ITmanito
·
2016-06-13 19:00
scala
scala学习之Array
数组分为两种:定长数组(Array)变长数组(Arraybuffer) valnums=newArray[Int](10)
vala
=newArray[String](10) importscala.collection.mutable.ArrayBuffer
gongpulin
·
2016-05-29 10:00
【Scala一】Scala各种符号的含义
::::::::运算符:::(三个冒号)表示List的连接操作,比如: Java代码val a = List(1, 2) val b = List(3, 4) val c = a ::: b
vala
lhui798
·
2016-05-01 07:00
Spark 基础 —— Scala 集合
Array(1,2,3)(1)基本操作数组长度:a.length数组访问:a(0)/a(1)/a(2)数组末尾的元素:a.last数组除去末尾其他的元素:a.init(2)indexOf:将值转化为下标:
vala
lanchunhui
·
2016-04-21 22:00
Scala映射与元组
注释很详细,看代码吧objectMapDemo{defmain(args:Array[String]):Unit={
valA
=Map(1->10,2->20)valB=Map((1,10),(2,20)
光于前裕于后
·
2016-04-10 20:13
Scala
Spark API 详解/大白话解释 之 map、mapPartitions、mapValues、mapWith、flatMap、flatMapWith、fla...
举例:
vala
=sc.parallelize(1to9,3)valb=a.map(x=>x*2)//x=>x*2是一个函数,x是传入参数即RDD的每个元素,x*2是返回值a.collect//结果Array
a414129902
·
2016-03-15 15:53
spark
这几年的新语言
最近几年出现的新语言,来看看你晕不晕kotlin, closure TypeScript,CoffeeScript,DartswiftGo,Rust,Nim,Julia,
Vala
Marvin
·
2016-03-04 11:00
Scala 保留小数
vala
=3.1415926 //保留两位小数 valb=a.formatted("%.2f") println(b)//3.14 或者//已经被废弃的方法 valb=format("%.2f",a)
power0405hf
·
2016-01-28 21:00
scala
Spark API 详解/大白话解释 之 groupBy、groupByKey
groupBy(function)function返回key,传入的RDD的各个元素根据这个key进行分组
vala
=sc.parallelize(1to9,3)a.groupBy(x=>{if(x%2=
guotong1988
·
2016-01-21 18:57
Spark
Spark API 详解/大白话解释 之 groupBy、groupByKey
groupBy(function)function返回key,传入的RDD的各个元素根据这个key进行分组
vala
=sc.parallelize(1to9,3) a.groupBy(x=>{if(x%2
guotong1988
·
2016-01-21 18:00
spark
Spark API 详解/大白话解释 之 map、mapPartitions、mapValues、mapWith、flatMap、flatMapWith、flatMapValues
举例:
vala
=sc.parallelize(1to9,3)valb=a.map(x=>x*2)//x=>x*2是一个函数,x是传入参数即RDD的每个元素,x*2是返回值a.collect//结果Array
guotong1988
·
2016-01-21 14:12
Spark
Spark API 详解/大白话解释 之 map、mapPartitions、mapValues、mapWith、flatMap、flatMapWith、flatMapValues
举例:
vala
=sc.parallelize(1to9,3) valb=a.map(x=>x*2)//x=>x*2是一个函数,x是传入参数即RDD的每个元素,x*2是返回值 a.collect//结果Array
guotong1988
·
2016-01-21 14:00
spark
快学Scala 第三章习题答案
valn=100//n是自己给定的
vala
=scala.util.Random valb=newArray[Int](n)//newArray和Array是有区别的 for(iif(arg>0)b+=
power0405hf
·
2016-01-11 14:00
scala
Scala学习(基础,控制结构)
1.基础以val定义的值是常量
vala
=0//a的值是不可变的以var定义的值是变量varb=0//b的值是可变的不需要给出值或变量的类型,这个信息可以从你用来初始化它得表达式推断出来,声明值或变量但不做初始化会报错在
jjfnjit
·
2015-12-23 21:00
scala
函数
Vala
语言中一些好玩的
可以这样理解我说的『好玩』,由于
Vala
语言是编译到C的,因此凡是C语言中没有的东西,在我看来都可能是好玩的……这个基线可能真的是太低了,C语言似乎除了指针之外,似乎没有什么特性:)谨慎用于生产已经搞了
garfileo
·
2015-12-22 00:00
vala
Vala
的性能概观
在『
Vala
语言中一些好玩的』中介绍了
Vala
语言的外在特征。那么
Vala
的内涵是怎样的?毕竟一门编程语言不能只图外表光鲜,它还得实用。
garfileo
·
2015-12-22 00:00
vala
Scala Array操作
)来访问元素用for(elem=0)yield{if(a(i)=0就直接跳过了i//i是下标}for(j_)//ArrayBuffeer(9,7,2,1)可以直接对一个数组排序,但不能对数组缓冲排序:
vala
power0405hf
·
2015-12-03 16:39
scala
Scala Array操作
来访问元素用for(elem=0) yield{ if(a(i)=0就直接跳过了 i//i是下标 } for(j_)//ArrayBuffeer(9,7,2,1)可以直接对一个数组排序,但不能对数组缓冲排序:
vala
power0405hf
·
2015-12-03 16:00
scala
M4 说 C 要有 lambda,C 就有了 lambda
C语言不具备匿名函数功能,但是
Vala
想办法模拟了一个[1]。我一直想用C的宏模拟一个,但是技拙,或许根本就无法实现。GCC提供了一个扩展,可以实现匿名函数[2]。
garfileo
·
2015-11-30 00:00
文式编程
lambda
匿名函数
c
gnu-m4
产品原型设计工具 Mockup
采用
Vala
语言开发。http://www.oschina.net/p/mockup?fromerr=WHmyzHOo
wgq_star
·
2015-11-20 19:50
产品原型
设计工具
Mockup
产品原型设计工具 Mockup
采用
Vala
语言开发。http://www.oschina.net/p/mockup?fromerr=WHmyzHOo
wgq_star
·
2015-11-20 19:50
产品原型
设计工具
Mockup
scala_3: 条件表达式(if)
//if语句的使用valx=1
vala
=if(x>0)1else0println(a)
江中炼
·
2015-11-20 19:00
scala_3
条件表达式(if)
Chapter12 Scala操作符
1toString 等价于1.toString()
vala
=42 -a 等价于a.un
ZCF1002797280
·
2015-11-15 09:00
scala
update
优先级
scala操作符
提取器
STL容器介绍
, multiset, map, mulmap, hash_set, hash_map, hash_multiset, hash_multimap 三: 其他的杂项: stack, queue,
vala
·
2015-11-13 20:48
STL
vala
_百度百科
vala
_百度百科
vala
目录 &
·
2015-11-13 18:43
val
上一页
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
其他