Skip to content

变量

1.变量存储

  • 上节课学会了计算,现在学习如何存储计算的结果
  • 语法: var 变量名 = 值
  • 举例:var toltal = 2+3 2+3的结果赋值给toltal变量保存
go
func main() { //程序入口main函数,程序从这里开始逐行执行
        var toltal = 2+3//牛奶+面板总价
        System.out.println(toltal)  // 算账
        //用户又加了个2元苹果
        toltal=toltal+2
        System.out.println(toltal)  // 算账
}

1.1 数据类型

  • 类型 :数字(整数,小数),字符串,布尔(真假),数组(存多个),对象(多个变量合并)
  • 定义: var toltal =值(省略数据类型),或者数据类型 变量名 = 值,或者
数据类型程序表示举例
整数var stock = 100 或者int stock = 100库存100
小数var total = 100 float total = 100价格3.5
字符串var name='张三' (字符串用引号包裹)姓名张三
布尔(是否)var is_vip = true是会员true,不是会员false
java
public class computer {
    public static void main(String[] args) {
       var name='张三';//买家姓名,一行代码写完后,必须分号结束
       var paid = true
       var toltal = 2.5 + 5;  // accountResult 是一个"容器",里面装了7
       var stock = 100 - 1;  // inventoryResult 是一个"容器",里面装了99
       System.out.println("算账结果:" + toltal);  // 输出:算账结果:7
       //李四再下单
    }
}

1.2数组类型

  • 定义:存多个值
  • 分类:普通数组(长度固定,不用学),动态数组(自动扩容)
java
class Order {}
public class computer {
    public static void main(String[] args) {
      //数组存多个基本数据
      //orders数组存多个订单
       order1=new Order();
       name='张三'
       paid = true
       float toltal = 2.5 + 5;  // accountResult 是一个"容器",里面装了7
       int stock = 100 - 1;  // inventoryResult 是一个"容器",里面装了99
       System.out.println("算账结果:" + toltal);  // 输出:算账结果:7
       //李四再下单
    }
}

1.3类&字段

类是多个变量的结合体,是一种特殊类型,类中的变量叫字段 比如商品类型,商品类型是名称,价格,库存3个变量的结合体

数据类型程序表示举例
int库存100
java
class Order {}
public class computer {
    public static void main(String[] args) {
       order1=new Order();
       name='张三'
       paid = true
       float toltal = 2.5 + 5;  // accountResult 是一个"容器",里面装了7
       int stock = 100 - 1;  // inventoryResult 是一个"容器",里面装了99
       System.out.println("算账结果:" + toltal);  // 输出:算账结果:7
       //李四再下单
    }
}