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

宜昌网站制作/seo店铺描述

宜昌网站制作,seo店铺描述,新疆乌鲁木齐疫情解封最新消息,广州疫情最新情况最新消息一、数组的创建: 第一步:声明 类型一:数组元素类型[] 数组名;(常用) int[] intArray null;类型二;数组元素类型 数组名[]; int intArray[] null;注意没有初始化的数组是无法正常使用的 第二步:初始化 初始化的…

一、数组的创建:

第一步:声明

类型一:数组元素类型[] 数组名;(常用)

int[] intArray  = null;

类型二;数组元素类型 数组名[];

int intArray[] = null;

注意没有初始化的数组是无法正常使用的

第二步:初始化
初始化的时间:
可以在声明的时候直接初始化
有的可以先声明后初始化

初始化的方式:(初始化的时候必须确定数组的长度)
第一种方式:int[] shuzu = new int[3];//按照默认值初始化0
第二种方式:int[] shuzu = new int[]{3,32,34};//长度根据元素个数确定
第三种方式:int[] shuzu = {23,234,23,4}//上面的简化版本,根据元素个数确定数组的长度

二、数组的默认值

 基本类型默认值是   0(0、0.0、0所代表的字符(nul空)、false)引用类型默认值是   null

在这里我们用代码来解释吧:

		System.out.println("---------------------------------------");System.out.println("int类型数组");int[] scoreArray = new int[5];//基本类型System.out.println(scoreArray[0]);System.out.println(scoreArray[2]);System.out.println(scoreArray.length);System.out.println("---------------------------------------");System.out.println("double类型数组");double[] doubleArray = new double[5];System.out.println(doubleArray[0]);System.out.println(doubleArray[2]);System.out.println(doubleArray.length);System.out.println("---------------------------------------");System.out.println("char类型数组");char[] charArray = new char[5];System.out.println(charArray[0]);System.out.println(charArray[4]);System.out.println(charArray.length);System.out.println("---------------------------------------");System.out.println("boolea类型数组");boolean[] booleanArray = new boolean[5];System.out.println(booleanArray[0]);System.out.println(booleanArray[4]);System.out.println(booleanArray.length);System.out.println("---------------------------------------");System.out.println("String类型数组");String[] strArray = new String[5];//引用类型System.out.println(strArray[0]);System.out.println(strArray[1]);

输出结果如下:
在这里插入图片描述

整型(int)、浮点型(double、float)、字符类型(char)、boolea类型统称基本数据类型(前三者统称数值类型)属于基本类型
字符串型(String)属于 引用类型

三、引用类型变量与基本类型变量创建不同

基本类型变量:声明出来不管是否赋值,都已经分配了内存(存储实际数据或者内存地址)。

引用类型变量:创建分为两步:声明和初始化

第一步:声明在栈内分配内存(存储引用,或者存储内存地址)
第二步:初始化 在堆或者方法区分配内存(存储实际的数据) 。New出来的在堆里面分配内存。程序运行常量放在方法区里面。

图中值类型即为基本类型
上图中值类型即为基本类型

四、数组的值可直接修改

int[] intArray = {20,23,52,15,13};
System.out.println(intArray[2]);//52
intArray[2] = 13;
System.out.println(intArray[2]);//13

但在Java中String的值无法直接修改,Java中String一旦赋值将无法修改。
实际并不是完全不能修改,我们可以通过反射(value[])来对需要修改的String进行修改。

http://www.jmfq.cn/news/4828339.html

相关文章:

  • 邯郸做网站流程/360优化大师旧版
  • 乐从网站制作/sem分析
  • 公网ip做网站/深圳搜索排名优化
  • 四川省建设厅官方网站联系电话/爱站seo工具包官网
  • wordpress额外css/品牌推广百度seo
  • 网站备案注销申请书/美容美发培训职业学校
  • 可以做网站的编程有什么/北京百度推广官网首页
  • 网站备案未注销 影响/可视化网页制作工具
  • 做网站点/宁波谷歌seo
  • 西安政府做网站/小程序seo推广技巧
  • 澳门seo推广/seo站内优化和站外优化
  • 电商网站开发设计方法/江苏seo推广
  • 网站关键词优化方案分为几个步骤/最有效的网络推广方式和策略
  • 做报废厂房网站怎么做/seo竞争对手分析
  • 专业微信网站建设公司首选公司/网络营销环境分析
  • 免费咨询律师平台/天津网站优化
  • 浙江省住房和城乡建设行业网站/关键词优化简易
  • 展馆展示设计公司排名/北京网站sem、seo
  • java web做网站/网推平台有哪些比较好
  • 玉环做网站有哪些/杭州网站外包
  • 网站权重与排名浅谈/搜索关键词是什么意思
  • 长沙百度首页优化排名/长沙百度网站推广优化
  • 网页设计网站值得推荐/推广平台哪儿有怎么做
  • ios网站开发视频教程/seo的全称是什么
  • 重庆建设工程信息网官/关键词优化一年的收费标准
  • 州区住房和城乡建设委员会网站/武汉百度推广电话
  • 罗湖网站-建设深圳信科/优化关键词排名seo
  • 陕西建设注册中心网站/百度网络营销app下载
  • 买到域名怎么做网站/十大放黄不登录不收费
  • 开封美食网站建设规划/搜索引擎优化的内容有哪些