SCALA 字符串 技术教程文章

Scala日期和字符串互转【图】

import java.util.Dateimport java.text.SimpleDateFormatcase class myclass(id :String,actionDate:java.util.Date)val TIME_FORMAT= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")val actionTime = TIME_FORMAT.parse("2010-10-10 10:10:10")val actionTimeString = TIME_FORMAT.format(actionTime) val mTime = actionTime.getTime() 原文:https://www.cnblogs.com/BrentBoys/p/10853947.html

java – Scala – 如何在多行字符串文字中使用变量【代码】

我想调用’myActionID’变量的值.我怎么做?如果我将像“actionId”:1368201这样的静态值传递给myActionID然后它可以正常工作,但如果我使用“actionId”:${actionIdd}则会出错. 这是相关的代码:class LaunchWorkflow_Act extends Simulation {val scenarioRepeatCount = 1val userCount = 1val myActionID = "13682002351"val scn = scenario("LaunchMyFile").repeat (scenarioRepeatCount) {exec(session => session.set("coun...

如何在Scala或Java中解码Base64字符串?【代码】

我有一个在Base64中编码的字符串:eJx9xEERACAIBMBKJyKDcTzR_hEsgOxjAcBQFVVNvi3qEsrRnWXwbhHOmzWnctPHPVkPu-4vBQ==如何用Scala语言解码它? 我试着用:val bytes1 = new sun.misc.BASE64Decoder().decodeBuffer(compressed_code_string)但是当我将字节数组与我在Python语言中生成的正确数组进行比较时,就会出现错误.这是我在python中使用的命令:import base64 base64.urlsafe_b64decode(compressed_code_string)Scala中的字节数组...

java – Scala Check可选字符串为null或空【代码】

我是Scala的新手,我想学习如何在可选字符串上添加null和空检查?val myString : Option[String]if (null != myString) {myString.filter(localStr=> StringUtils.isEmpty(localStr)).foreach(localStr=> builder.queryParam("localStr", localStr)) }上面的代码工作,但我想学习一些优雅的方式来编写相同的检查.任何帮助都非常感谢, 谢谢解决方法:使用Option构造函数有一种非常方便的方法.scala> Option("Hello Worlds !") res: Opt...

java – 非常长的字符串上的Scala调用length()抛出异常:超出最大字符串文字长度【代码】

我为HackerRank BigSorting写了一个scala解决方案,并在某些测试用例中获得RuntimeException.我在scastie测试了输入,似乎问题是由一个非常长的字符串调用length()引起的,但同样的java solution没有问题,这是一个bug吗?我的解决方案代码是:object Solution {def stringSort(x:String, y:String):Boolean = {var result = trueif(x.length < y.length){result = true}else if(x.length > y.length){result = false}else{var founded...

c# – 使用字符串将ExecuteScalar结果转换为GUID而不使用?【代码】

如何在不首先使用.ToString()传递给GUID的构造函数的情况下,将ExecuteScalar命令的结果转换为GUID结构? 这样做的原因是性能,而不是在内存中创建数千个不必要的字符串对象. 可以使用阅读器和GetGUID方法,但在使用标量值时,我看不到任何关于如何实现相同的参考. 更新:我还需要处理DBNull值解决方法:假设你的sql语句不能返回DBNull.Value,那么你可以:Guid myResult = (Guid) cmd.ExecuteScalar();编辑:现在我们知道你需要处理空值...