- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 c#中文字符串与byte数组互相转化
因为中文字符串一个字符占两个字节,所以不能用正常的方式与byte之间进行互相转化中文字符串转成byte[]byte[] ping = Encoding.UTF8.GetBytes("你的密码是什么?");byte[]转化成中文字符串:string str = Encoding.UTF8.GetString(ping);
2014-12-25 11:47:25 25693
原创 scala-简单的模式匹配
csvMap.get(row) match { case Some(y:Map[String, String]) => y.get(list) case None => None }csvMap的数据类型是:Map[String, Map[String, String]]现在我想实现通过row和list关键字,提取出来对应的String。我首先使
2014-12-16 15:30:43 922
原创 scala-尾递归,Array.newbuilder,二维数组
尾递归:如果一个函数为内置函数并且是尾递归的方式,可以在函数前面添加@tailrec。相当于告诉编译器我这个函数是尾递归函数,然后编译器会对这个函数进行一些操作,把递归化解出来。Array.newBuilder创建一个不定长的数组,然后依次往数组里面加数,最后封起来,就可以使用Array.newBuilder. val A = Array.newBuilder[Int
2014-12-16 14:12:30 2489
原创 scala-第七章-打印9*9乘法口诀表
class multitable{ def makeRowSeq(row: Int) = for(col <- 1 to 10) yield { val prod = (row * col).toString;//prod=行号*列号 val padding = " " * (4 - prod.length);//添加padding个空格 padding + pr
2014-12-14 22:36:25 2214
原创 scala-第六章-Rational
涉及到的知识点:检查先决条件。函数重载。操作符重载。控制台输入。私有函数。隐式转换。import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamRe
2014-12-14 21:23:31 1945
原创 学习scala-hello-world!
object cfa { def main(args: Array[String]){ println("Hello,world!"); }}很简单的hello,world!
2014-12-07 18:13:58 743
餐饮管理系统设计说明书
2014-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人