当前位置: 首页 > news >正文

网站开发需要哪些职位做网站大约多少钱

网站开发需要哪些职位,做网站大约多少钱,中国制造网内贸站,中国建设银行官方网站悦生活在之前的文章中#xff0c;我们学习了如何在Linux安装Spark以及Scala#xff0c;想了解的朋友可以查看这篇文章。同时#xff0c;希望我的文章能帮助到你#xff0c;如果觉得我的文章写的不错#xff0c;请留下你宝贵的点赞#xff0c;谢谢。 Spark及Scala的安装https:/…在之前的文章中我们学习了如何在Linux安装Spark以及Scala想了解的朋友可以查看这篇文章。同时希望我的文章能帮助到你如果觉得我的文章写的不错请留下你宝贵的点赞谢谢。 Spark及Scala的安装https://blog.csdn.net/qq_49513817/article/details/136499998?spm1001.2014.3001.5501 这篇文章我会从Scala基础开始带着大家一起实战一起学习。为了方便我这边用的是win的Scala。 目录 一、win版Scala下载配置 1.Scala下载 2.环境变量配置 3.启动Scala 二、常量、变量、简单函数 1.定义常量 2.定义变量 3.定义数组 1  数组 2  数组操作方法 3  创建区间数组 三、九九乘法表  拓展 一、Scala数据类型 基本数据类型 复合数据类型 二、Scala运算符 一、win版Scala下载配置 1.Scala下载 Scala官网地址https://www.scala-lang.org/download/all.html 我这边选用的版本是2.12.15大家按需下载。 2.环境变量配置 3.启动Scala 桌面winr输入cmd 输入scala 出现Scala即成功 二、常量、变量 1.定义常量 在Scala语言中使用val关键字来定义一个常量常量常量是指一旦赋值后就不能再被修改的量。 可以看到我们使用了val来定义一个常量其中x1到x4是我们的常量名称后面是我给它们赋的值其中值的数据类型是Scala自此定义的因此我们也知道了Scala的特点之一如果不指定变量的类型Scala会自动生成。 现在我们来试试自己定义数据类型 现在我们定义了一个常量x5它的值是int类型的666细心的朋友可能看出来了我上面有个报错那是因为Scala语言有严格的书写规范在这里Int的i要大写。 val x11val x21.5val x3x1x2val x411.5val x5:Int6662.定义变量 在Scala语言中使用var关键字来定义一个变量。(变量变量是用于存储数据的一种引用可以存储任何类型的数据如整数、浮点数、字符串、布尔值等,在存储过程中可以发生改变的量。) 和上面的方法很像就是改变了一个字母而已快来试试吧 var r18var r288.8var r388.88var r4r1r23.定义数组 1  数组 在Scala中定义数组主要有两种方式 第一种 可以看到我们定义了两个数组。一个名为sz1包含了1到5,另一个名为sz2包含了两个字符串一个“Hello”一个“World” 第二种 使用这种方式Scala会现在里面赋默认值Null值也就是空值再随后并随后给它的三个元素分别赋了值现在来试试吧 val sz1 Array(1, 2, 3, 4, 5)val sz2 Array(Hello, World)val sz3: Array[String] new Array[String](3)sz3(0) hahasz3(1) hehesz3(2) heihei 2  数组操作方法 操作描述示例创建数组使用Array类创建数组val arr Array(1, 2, 3)数组长度使用length或size属性获取数组长度val length arr.length最大值使用max方法获取数组中的最大值val maxVal arr.max最小值使用min方法获取数组中的最小值val minVal arr.min排序使用sorted方法对数组进行升序排序val sortedArr arr.sorted数组连接使用操作符连接两个数组val concatenated arr1 arr2转换为列表使用toList方法将数组转换为列表val list arr.toList转换为集合使用toSet方法将数组转换为集合去除重复元素val set arr.toSet查找元素使用exists方法检查数组是否包含元素xarr.exists(_ x) 3  创建区间数组 创建区间数组只需要使用range函数但再此之前我们先要导入包。 这样我们就得到了一个1到10每隔2一次的区间数组  import Array._val sz4 range(1,10,2) 三、九九乘法表  用Scala完成一个九九乘法表的实现。 其中 object jjcfb 定义一个名为jjcfb的类函数 def nb() 定义名为nb的函数 for (i - 1 to 9) for (j - 1 to i)  嵌套遍历循环 print(s$j*$i${i*j}\t)  输出i*j的值并对齐输出\t制表符 println()   //每行结束后换行 object jjcfb {def nb() {for (i - 1 to 9) {for (j - 1 to i) {print(s$j*$i${i*j}\t)}println()}}} 拓展 一、Scala数据类型 基本数据类型 Byte: 8 位有符号整数Short: 16 位有符号整数Int: 32 位有符号整数Long: 64 位有符号整数Float: 32 位 IEEE 754 单精度浮点数Double: 64 位 IEEE 754 双精度浮点数Char: 16 位 Unicode 字符Boolean: 逻辑值可以是 true 或 falseUnit: 表示没有具体的值类似于 Java 中的 void但 Unit 有一个唯一的实例值 ()Nothing: 是所有其他类型的子类型没有实例Null: null 值的类型是 Nothing 的一个实例 复合数据类型 元组Tuples: 元组是不同类型值的集合。例如(1, hello) 是一个包含整数和字符串的二元组。数组Arrays: 类似于 Java 中的数组用于存储同类型的对象集合。列表Lists: 可变长度的有序元素集合。Scala 中的列表是不可变的但可以通过操作生成新的列表。集合Sets: 无序且不包含重复元素的集合。映射Maps: 存储键值对的集合其中键是唯一的。字符串Strings: 字符序列。Scala 中的字符串是不可变的。 二、Scala运算符 运算符描述示例算术运算符用于执行基本的数学运算加法val peng 5 3-减法val peng 5 - 3*乘法val peng 5 * 3/除法val peng 5 / 3%取模求余数val peng 5 % 3关系运算符比较运算符用于比较两个值等于val peng 5 3!不等于val peng 5 ! 3大于val peng 5 3小于val peng 5 3大于或等于val peng 5 3小于或等于val peng 5 3逻辑运算符用于组合或否定关系表达式逻辑与val peng (5 3) (2 4)!逻辑非val peng !(5 3)赋值运算符用于将值赋给变量赋值var x 5加法赋值var x 3; x 2-减法赋值var x 5; x - 3*乘法赋值var x 2; x * 3/除法赋值var x 10; x / 2位运算符对整数的位进行操作位与val peng 5 3位或^位异或val peng 5 ^ 3~位非val peng ~5左移val peng 5 1右移val peng 5 1
http://www.tj-hxxt.cn/news/137230.html

相关文章:

  • 免费门户网站系统wordpress 文章编辑 插件
  • 网站程序开发外包平面设计公司广告语
  • 表白网站制作模板巴南市政建设网站
  • 广东 网站建设汽车租赁网站建设内容
  • 男男床做第一次视频网站wordpress文章循环不带置顶文章
  • 微信订阅号 网站开发网店模板
  • 北京大型网站优化wordpress 女性模板
  • 网站开发维护成本wordpress 文章版权
  • 游戏网站首页模板最快做网站的语言
  • 郑州企业免费建站wordpress3.6
  • 网站不显示内容佛山网站建设专业定制
  • 我自己做的一个网站显示证书错误郑州新闻
  • 住房和城乡建设部网站诚信评价win7一键优化工具
  • 未备案网站处理系统做邀请函用哪个网站好呢
  • 郑州专业网站制作的公司哪家好wordpress eaccelerator
  • 360网站收录提交入口大全个人网页设计模板html代码
  • 茂名网站建设服务网络营销存在的问题及解决对策
  • 南昌网站免费制作设计网页的工作叫什么
  • 网站建设需要什么软件专业建设情况
  • 乐清品牌网站建设一个主机可以做几个网站域名
  • 电商商城网站建设做现货值得关注的财经网站
  • asp.net网站访问统计wordpress 写入权限设置
  • 网站开发服务单位网络营销模式有几种
  • 网站个性化制作电商网站联盟平台
  • 陆川建设局网站装修素材网站有哪些
  • 用织梦做的网站一般后台找做网站
  • 类似卡盟网站卖怎么做网站建设基础入门
  • qq空间域名抢注网站山东建设管理局官方网站
  • 婚嫁网站设计那个网站有免费的模板
  • 宿迁哪家做网站推广台州椒江网站制作公司