scala split tab

问题描述

问个关于scala的问题,打算把一段spark-java程序改成scala,刚学啊日志tab分割,中间有些项是空的,java中是这样写的line.split(_split_column)scala里怎么写valline="abcd"valctab=32.asInstanceOf[Char]valtarr=line.split(ctab)println(tarr.length)6希望输出是5{a,b,"",c,d}

解决方案

解决方案二:
java是这样的"abcd".split('t')

时间: 2024-10-30 07:26:59

scala split tab的相关文章

Scala开发环境选型(2): vim + NERDTree + scala-dist + tmux

背景介绍 在之前那篇Scala开发环境选型里,使用的是Sublime和一个Ensime插件,抛弃了IDE.尝试了一段时间觉得在没有IDE的情况下也蛮习惯的,所以接下来转移到服务器上,在vim环境编码.还是延续sublime+sbt的思路,在vim下选择了一个树状结构的插件NERDTree,用scala-dist进行scala的语法高亮,最后采用tmux进行分屏,让sbt的~compile.run和console能和vim共存在一个屏幕上,并且可以打开dstat,对cpu,内存等进行实时的监控.搭

Csv文件转Tab文件的代码

function split(str,splitor) if(splitor==nil) then splitor="," end local strArray={} local strStart=1 local splitorLen = string.len(splitor) local index=string.find(str,splitor,strStart,true) if(index==nil) then strArray[1]=str return strArray en

原生javascript实现Tab选项卡切换功能

 本文主要介绍了使用原生javascript实现Tab选项卡切换的功能,虽然jQuery有很多类似的插件,单jQuery库着实有点庞大,这种小功能还是直接用javascript来做就好了.     分析个人用原生JS获取类名元素的代码:   代码如下: getByClassName:function(className,parent){ var elem = [], node = parent != undefined&&parent.nodeType==1?parent.getEleme

Spark机器学习9· 实时机器学习(scala with sbt)

Spark机器学习 1 在线学习 模型随着接收的新消息,不断更新自己:而不是像离线训练一次次重新训练. 2 Spark Streaming 离散化流(DStream) 输入源:Akka actors.消息队列.Flume.Kafka.-- http://spark.apache.org/docs/latest/streaming-programming-guide.html 类群(lineage):应用到RDD上的转换算子和执行算子的集合 3 MLib+Streaming应用 3.0 build

Spark机器学习1·编程入门(scala/java/python)

Spark安装目录 /Users/erichan/Garden/spark-1.4.0-bin-hadoop2.6 基本测试 ./bin/run-example org.apache.spark.examples.SparkPi MASTER=local[20] ./bin/run-example org.apache.spark.examples.SparkPi scala import org.apache.spark.SparkContext import org.apache.spark

基于jquery tab切换(防止页面刷新)_jquery

在网上找了很多jquery效果,都是这样的,于是自己写了一个.防止页面刷新的tab切换, html代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999

JVM 并发性: Java 和 Scala 并发性基础

Java 并发性支持 在 Java 平台诞生之初,并发性支持就是它的一个特性,线程和同步的实现为它提供了超越其他竞争语言的优势.Scala 基于 Java 并在 JVM 上运行,能够直接访问所有 Java 运行时(包括所有并发性支持).所以在分析 Scala 特性之前,我首先会快速回顾一下 Java 语言已经提供的功能. Java 线程基础 在 Java 编程过程中创建和使用线程非常容易.它们由 java.lang.Thread 类表示,线程要执行的代码为 java.lang.Runnable 

jQuery实现带幻灯的tab滑动切换风格菜单代码_jquery

本文实例讲述了jQuery实现带幻灯的tab滑动切换风格菜单代码.分享给大家供大家参考.具体如下: 这是一款很不错的TAB滑动切换效果,jQuery带幻灯的tab滑动切换风格菜单导航条,点击上方的文字,下边就向左或向右滑动切换,动画效果的TAB选项卡. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-flash-style-tab-cha-menu-codes/ 具体代码如下: <!DOCTYPE html> <head&g

java 字符串操作大全2 split 详解

Java代码  String s2="this is a test"; String sarray[]=s2.split("/s"); System.out.println("sarray.length="+sarray.length); 这个输出是什么还是编译出错?我想那个split方法中的参数要是"s"的话,输出一定是4了,就是将原来字符串分成了数组{"thi","i","