Java教程

二、变量/常量/数据类型

本文主要是介绍二、变量/常量/数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、变量的声明和初始化

var 变量名 类型 = 表达式

声明变量

#单个声明
var name string
var age int

#批量声明
var(
  name string
  age int
)

初始化变量

1.第一种(直接赋值)
var name string = "kkk"
var age int = 18
#批量初始化
var name,age = "kkk",18
var (
   mytest = "测试"     mytest1 = "测试1"   )
2.类型推导(省略书写变量的类型)
var name = "aaa"
var age = 20

3.短变量声明,使用 :=声明并初始化变量 (必须在函数内部使用)
func main() {
    n := 10
    m := 200 // 此处声明局部变量m
    fmt.Println(m, n)
}

注意:(******) 

1.在函数内部和外部都可以声明变量,全局声明的变量(在函数外声明的)可以不使用,但是在函数里面声明的变量必须使用
2.逻辑语句不能放在函数外面

二、常量 

#声明常量
const pi = 3.1415926

#批量声明常量(第一种方法)
const(
    statusOk = 200
    notFound = 404       
)

#面试可能问
#批量声明常量(第二种方法)    如果某一行声明后没有赋值,默认就和上一行一致
const(
    n1 = 100
    n2
    n3
)

iota  (面试题)

 

一、基本数据类型

整型、浮点型、布尔型、字符串

 占位符

%T   查看类型
%v   打印值(不管什么类型)
%b   二进制int
%d   十进制int
%o   八进制int
%x   十六进制int

%f    float
%s   string

 

这篇关于二、变量/常量/数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!