
java、scala
文章平均质量分 51
Together_CZ
欲戴其冠,必承其重
展开
-
scala学习笔记二----交互式shell编程使用
今天接着学习scala,我是按照《scala编程中文版》这本书来进行学习的,感觉书中讲的很不错,也差不多都能弄明白,跟着书中的章节来一步一步的学下来,书中提到代码全部都是自己实践敲一遍,很多问题都是在不经意间出现,动手实践一方面可以加强自己对一门新的语言的学习理解程度,另一方面可以帮助自己体会语言的语法和书写方式,再者,也是最重要的就是自己在写每一句代码的时候不可能会全部按照书中的来写,那么就会产原创 2017-07-20 17:17:07 · 4492 阅读 · 0 评论 -
scala学习笔记三----scala函数式编程风格学习
接着昨天的进度继续学习scala,现在的所有东西仅仅是借助课本的帮助,在scala的交互式shell中进行简单的写一下代码,也想借此学习一下最基本的语法,掌握基础,下面是今天 的笔记记录内容: 1.识别函数式风格 在scala中,val 和 var 只不过是你工具箱里两种不同的工具,它们都很有用。 def printArgs(args: Array[String]): Unit = { var原创 2017-07-21 11:37:25 · 3289 阅读 · 0 评论 -
scala学习笔记四----scala基础知识学习
接着昨天的进度继续学习scala,现在的所有东西仅仅是借助课本的帮助,在scala的交互式shell中进行简单的写一下代码,也想借此学习一下最基本的语法,掌握基础,所有内容和实践均来源于参考书籍《scala编程中文版》,仅作为个人学习记录,如有侵权请告知,下面是今天的笔记记录内容: 分号推断的规则 分割语句的精确规则非常有效却出人意料的简单。 那就是,除非以下情况的一种成立,否则行尾被认为是一原创 2017-07-21 11:43:33 · 3399 阅读 · 0 评论 -
java求解LeetCode题目,实现求解数组中的majority element
原始的题目 Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times. You may assume that the array is non-empty and the majori原创 2017-07-22 09:50:46 · 3322 阅读 · 0 评论 -
java求解一给定数字的二进制表达中的1的个数
题目: 给定一个整数,正负均可能,将该数字的二进制表示中的1的个数统计一下输出,题目很简单,目的是练习一下,如:输入10输出应该为2 下面是具体的实现: package offer; /* * Author:沂水寒城 Scanner常见用法: delimiter()返回此 Scanner 当前正在用于匹配分隔符的 Pattern。 hasNext()判断扫描器中当前扫描原创 2017-07-23 20:29:48 · 4086 阅读 · 0 评论 -
scala学习笔记一------初步了解scala
这两天折腾着终于配置好了IDE和scala,也可以在scala shell中简单打打代码练习一下了,初步的印象是很不错,scala值得好好去学学,这是今天的学习笔记,简单做一个记录吧,需要用的的时候可以查一下。 1.Scala 安装http://www.scala-lang.org/downloads 2.scala可交互式编程,在windows下的DOS中输入scala即可进入scala的s原创 2017-07-19 20:58:10 · 3281 阅读 · 0 评论 -
java求解给定一整数和指定指数求解计算结果
题目: 输入:一个整数和指数 输出:计算结果 题目很简单,这里实现的话需要考虑到指数和整数均有可能 是负数或者是正数,有了这个思路就可以动手写了,下面是具体实现: package offer; import java.util.Scanner; /* * 求(num,x)即求num的x次方 */ public class Test11 { public原创 2017-07-23 21:22:07 · 4028 阅读 · 0 评论