摘要:
public class test { public static void main(String[] args) { /* * 选择排序: 思路: 每一轮找个基准值:在基准值上放一个比较小的数。 * * 定义一个变量k,用于标记比较小的数的下标 */ int[] arr = {15, 23, 8 阅读全文
摘要:
1. 参数 2. 返回值 go和java如果都没有返回值,都可以写return,也可以不写 go可以返回多个值,Python是返回元组,算一个值 java只能返回只一个值 阅读全文
摘要:
1. 流程结构 2. if if if else if else if if嵌套 3. switch go中case 后面可以跟多个值,也可以跟表达式 go中case可以不用写break,java中不写就相当于go中的 fallthrought 4. 局部变量 5. while go中使用for d 阅读全文
摘要:
阅读全文
摘要:
1. 赋值 2. 算术 3. 关系 4. 逻辑 7. 表达式 8. 类型提升 go中直接不能运算 阅读全文
摘要:
基本数据类型就只有八个,数值型:byte,short,int,long,浮点型:float,double,字符型:char,布尔型:boolean。 1. 数据类型 2. 整型(int是默认类型) go中的字符 byte表示uint8(ASCII编码) rune表示int32(utf-8编码) ja 阅读全文
摘要:
1. 标识符命名 标识符:在写程序的时候,对类,包,变量,方法等等命名。 语法要求: 1、组成:字母,数字,_,$ 2、数字不能开头 3、区分大小写 4、不能是java中的保留字和关键字。public static void class int 约定俗成: 1、见名知意,英文单词 2、类的名字,首字 阅读全文
摘要:
javac test.java 生成字节码文件xxx.class(编译) java test (解释运行) 阅读全文
摘要:
GoLand常用快捷键 1、查询快捷键 CTRL+N 查找类 CTRL+SHIFT+N 查找文件 CTRL+SHIFT+ALT+N 查找类中的方法或变量 CTRL+B 快速打开光标处的类或方法 CTRL+ALT+B 找所有的子类 CTRL+SHIFT+B 找变量的类 CTRL+G 定位行 CTRL+ 阅读全文
摘要:
package main import ( "fmt" "io" "net/http" "os" ) func downloadFile(url, filename string) { r, err := http.Get(url) if err != nil { panic(err) } defe 阅读全文