Java 应用与开发 - Java 数组和字符串
大纲 数组的概念 一维数组 二维数组 字符串 Java 应用与开发 Java 数组和字符串 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 October 16, 2020 大纲 数组的概念 一维数组 二维数组 字符串 参考书目 1. 陈国君等编著, Java 程序设计基础(第 5 版), 清华大学出 版社 2. Bruce Eckel, Thinking in (3rd) 大纲 数组的概念 一维数组 二维数组 字符串 学习目标 1. 掌握 Java 数组的概念 2. 学会一维数组和二维数组的使用;认识 Arrays 类,掌握操 作数组相关方法 3. 掌握 Java 字符串的概念,字符串与数组的关系;学会 String 类常用字符串操作方法 大纲 数组的概念 一维数组 二维数组 字符串 大纲 数组的概念 一维数组 二维数组 字符串 大纲 大纲 数组的概念 一维数组 二维数组 字符串 接下来… 数组的概念 一维数组 二维数组 字符串 大纲 数组的概念 一维数组 二维数组 字符串 数组的基本概念 数组是相同数据类型的元素按一定顺序排列的集合。Java 中, 数组元素既可以为基本数据类型,也可以为对象。 O Java 的内存分配(基础) 栈内存 存放定义的基本类型的变量和对象的引用变量,超 出作用域将自动释放。 堆内存0 码力 | 33 页 | 620.46 KB | 1 年前305 PHP基本语法 - 变量、数组、字符串 杨亮 《PHP语⾔程序设计》
0 码力 | 25 页 | 587.00 KB | 1 年前32-4-禚娴静-微服务你玩得起吗
• 独立的部署 • 去中心化 • 要多小? • 怎么部署? • 出错怎么办? • 如何保证一致性 玩得起微服务的条件 持续改进的⾃自组织⽂文 快速响 Tall enough 服 务 ⾃自 演 进 2009年 2012年初探微服务 2014年⿊黑暗时代 2015年服务治理 2016年新的征程 背景介绍 业务系统B 业务系统A 2012年新的需求 ⼀一个具有持续改进⾃自组织⽂文化的团队! Podcast-�� ���� ���� 2014 2012 2015 持续改进的⾃自组织⽂文化 总结 持续改进的⾃自组织⽂文 快速响 Tall enough 服 务 ⾃自 演 进 2016新的挑战已然开始… 禚娴静 xjzhuo@thoughtworks.com0 码力 | 51 页 | 8.18 MB | 1 年前32020: The Year of Sanitizers?
Ciura | @ciura_victor - 2020: The Year of Sanitizers? Visual Studio ASan Experimental Very tall order to bring ASAN to Windows 😅67 2020 Victor Ciura | @ciura_victor - 2020: The Year of Sanitizers0 码力 | 135 页 | 27.77 MB | 5 月前3FISCO BCOS 2.1.0 中文文档
0x000ac78可以简写成0xac78。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”],注意数组参数中 不要有空格;布尔类型为true或者false。 2019-05-26 08:37:45 [group:1] TableTest HelloWorld或HelloWorld.sol,则调用最新版本的合约。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”];布尔类型为true 或者false。 ------------------------ | 无调用其它函数接口 确定互斥参数 在编写接口前,先确定接口的互斥参数,接口的互斥即是对全局变量的互 斥,互斥参数的确定规则为: 接口访问了全局mapping,mapping的key是互斥参数 接口访问了全局数组,数组的下标是互斥参数 接口访问了简单类型的全局变量,所有简单类型的全局变量共用一个互 斥参数,用不同的变量名作为互斥对象 例如:合约里有多个简单类型的全局变量,不同接口访问了不同的全局 变量。如要将0 码力 | 1058 页 | 740.85 KB | 1 年前3FISCO BCOS 2.3.0 中文文档
0x000ac78可以简写成0xac78。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”],注意数组参数中 不要有空格;布尔类型为true或者false。 # 调用HelloWorld的get接口获取name字符串 [group:1]> HelloWorld或HelloWorld.sol,则调用最新版本的合约。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”];布尔类型为true 或者false。 addSealer 运行addSealer,将节点添加为共识节点。 无调用其它函数接口 确定互斥参数 在编写接口前,先确定接口的互斥参数,接口的互斥即是对全局变量的互 斥,互斥参数的确定规则为: 接口访问了全局mapping,mapping的key是互斥参数 接口访问了全局数组,数组的下标是互斥参数 接口访问了简单类型的全局变量,所有简单类型的全局变量共用一个互 斥参数,用不同的变量名作为互斥对象 例如:合约里有多个简单类型的全局变量,不同接口访问了不同的全局 变量。如要将0 码力 | 1227 页 | 10.79 MB | 1 年前3FISCO BCOS 2.2.0 中文文档
0x000ac78可以简写成0xac78。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”],注意数组参数中 不要有空格;布尔类型为true或者false。 [group:1]> getDeployLog 2 2019-05-26 08:37:03 HelloWorld或HelloWorld.sol,则调用最新版本的合约。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”];布尔类型为true 或者false。 [group:1]> queryCNS HelloWorld.sol 无调用其它函数接口 确定互斥参数 在编写接口前,先确定接口的互斥参数,接口的互斥即是对全局变量的互 斥,互斥参数的确定规则为: 接口访问了全局mapping,mapping的key是互斥参数 接口访问了全局数组,数组的下标是互斥参数 接口访问了简单类型的全局变量,所有简单类型的全局变量共用一个互 斥参数,用不同的变量名作为互斥对象 例如:合约里有多个简单类型的全局变量,不同接口访问了不同的全局 变量。如要将0 码力 | 1156 页 | 10.03 MB | 1 年前3FISCO BCOS 2.4.0 中文文档
0x000ac78可以简写成0xac78。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”],注意数组参数中 不要有空格;布尔类型为true或者false。 # 调用HelloWorld的get接口获取name字符串 [group:1]> HelloWorld或HelloWorld.sol,则调用最新版本的合约。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”];布尔类型为true 或者false。 [group:1]> queryCNS HelloWorld.sol 无调用其它函数接口 确定互斥参数 在编写接口前,先确定接口的互斥参数,接口的互斥即是对全局变量的互 斥,互斥参数的确定规则为: 接口访问了全局mapping,mapping的key是互斥参数 接口访问了全局数组,数组的下标是互斥参数 接口访问了简单类型的全局变量,所有简单类型的全局变量共用一个互 斥参数,用不同的变量名作为互斥对象 例如:合约里有多个简单类型的全局变量,不同接口访问了不同的全局 变量。如要将0 码力 | 1314 页 | 11.21 MB | 1 年前3FISCO BCOS 2.5.0 中文文档
0x000ac78可以简写成0xac78。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”],注意数组参数中 不要有空格;布尔类型为true或者false。 [group:1]> getDeployLog 2 2019-05-26 08:37:03 HelloWorld或HelloWorld.sol,则调用最新版本的合约。 合约接口名:调用的合约接口名。 参数:由合约接口参数决定。参数由空格分隔,其中字符串、字节类型 参数需要加上双引号;数组参数需要加上中括号,比如[1,2,3],数组中 是字符串或字节类型,加双引号,例如[“alice”,”bob”];布尔类型为true 或者false。 addSealer 运行addSealer,将节点添加为共识节点。 无调用其它函数接口 确定互斥参数 在编写接口前,先确定接口的互斥参数,接口的互斥即是对全局变量的互 斥,互斥参数的确定规则为: 接口访问了全局mapping,mapping的key是互斥参数 接口访问了全局数组,数组的下标是互斥参数 接口访问了简单类型的全局变量,所有简单类型的全局变量共用一个互 斥参数,用不同的变量名作为互斥对象 例如:合约里有多个简单类型的全局变量,不同接口访问了不同的全局 变量。如要将0 码力 | 1456 页 | 13.35 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
无调用其它函数接口 确定互斥参数 在编写接口前,先确定接口的互斥参数,接口的互斥即是对全局变量的互 斥,互斥参数的确定规则为: 接口访问了全局mapping,mapping的key是互斥参数 接口访问了全局数组,数组的下标是互斥参数 接口访问了简单类型的全局变量,所有简单类型的全局变量共用一个互 斥参数,用不同的变量名作为互斥对象 例如:合约里有多个简单类型的全局变量,不同接口访问了不同的全局 变量。如要将 toBlock:整形字符串,最终区块。“latest” 处理至当前块高时,继续等待 新区块 addresses:字符串或者字符串数组:字符串表示单个合约地址,数组为 多个合约地址,数组可以为空 topics:字符串类型或者数组类型:字符串表示单个topic,数组为多个 topic,数组可以为空 节点回复 节点接受客户端注册请求时,会对请求参数进行校验,将是否成功接受该注 册请求结果回复给客户端。 f 0:Event Log数据推送 1:推送完成。客户端一次注册请求 对应节点的数据推送会有多次(请求区块范围比较大或者等待新的区 块),result字段为1时说明节点推送已经结束 logs:Log对象数组,result为0时有效 3. Java SDK教程 // response sample: { "filterID": "bb31e4ec086c48e18f21cb994e2e5967"0 码力 | 2649 页 | 201.08 MB | 1 年前3
共 306 条
- 1
- 2
- 3
- 4
- 5
- 6
- 31