首页 > 编程语言 >Java数组声明和初始化

Java数组声明和初始化

时间:2024-02-28 19:57:57浏览次数:29  
标签:初始化 Java int 数组 new 赋值

Java数组声明和初始化

    //数组的声明和初始化
    double[] prices;
    //静态初始化,数组变量的赋值和数组元素的赋值操作同时进行
    prices = new double[]{1, 2.1, 3.22};

    //动态初始化,数组变量的赋值和数组元素的赋值操作分开进行
    String[] foods = new String[4];

    //其它正确的方式
    int arr[] = new int[4];
    int[] arr1 = new int[]{1, 2, 3, 4};
    int[] arr2 = {1, 2, 3, 4};//类型推断
    int arr5[][] = new int[][]{{1} , {2}};
    int[] arr6[] = new int[][]{{1} , {2}};
    int arr7[][] = {{1} , {2}};//类型推断
    int[] arr8[] = new int[3][];

    //错误的方式
    //int[] arr3 = new int[4]{1, 2, 3, 4};
    //int[4] arr4 = new int[4];

标签:初始化,Java,int,数组,new,赋值
From: https://www.cnblogs.com/zuoyeb/p/18041613

相关文章

  • Java基础语法
    前言创建Java文件注意事项运行IntelliJIEDA点击空项目创建JavaSE点击导航栏>文件>新建>类模块>创建名:基础语法(不支持中文可以展开下面的高级栏输入,直接英文也可以不影响)创建完成后直接多次点击基础语法打开项目结构选中项目(也就是第一项),看到SDK栏目报红需......
  • 韩顺平java基础-14-集合
    韩顺平java基础-14-集合集合介绍理解好处框架体系图主要有两组Collection(单列集合)\Map(双列集合)CollectionCollection通用方法遍历迭代器遍历iterator底层原理:hasNext()快捷键:ctrl+j增强for循环本质仍然是iterator在集合和数组中均可以使用List通用......
  • javaweb01-html&css
    HTML-CSS基础介绍html:超文本标记语言学习标签css:层叠样式表学习样式基础标签&样式-新浪新闻biao标题标题排版(标签介绍)标题标签h1、h2水平线标签hr图片标签img超链接a标题样式css引入方式:行内样式:内嵌样式:外联样式:<link颜色表示形式:关键字:redrbg表示法:#rgb(......
  • javaweb02-JavaScript&vue
    JavaScript控制网页行为js引入方式内部脚本:script标签外部脚本:js文件js基础语法书写语法区分大小写每行结尾分号可有可无,建议写上输出语句警告框window.alerthtml输出document.write浏览器控制台console.log变量用var关键字声明变量JavaScript是一......
  • Java面向对象之内部类的几类使用场景
    介绍Java内部类是一种特殊的类,它定义在另一个类的内部。内部类提供了许多有用的特性,包括访问外部类的私有成员、隐藏实现细节以及实现回调接口等。以下是Java内部类的一些常用场景及其举例说明:回调接口当某个类需要一个对象来执行其方法时,通常可以使用回调接口。这时,内部类可以......
  • java远望,第一次触摸
    AboutJAVAJDkjavadevelopmentkit卸载JDK删除java的安装目录删除环境变量的JAVA_HOME删除path下关于java的目录cmd查看java-version安装JDK百度搜索JDK8同意协议下载对应电脑版本双击安装JDK记住安装路径配置环境变量1.此电脑->右键->属性2.环境变量->新建-......
  • Python会超越Java吗
    与Java相比,PythonPython和Java,作为各自领域的领导者,他们的力量在工程界和开发者社区不断被讨论。Python因其简洁的语法和快速的开发而被广泛应用于数据分析、人工智能、网络爬虫等领域。Java在企业级应用、安卓应用开发和大型系统建设中占有重要地位,具有强大的类型和面向对象的特......
  • Hudi-FlinkSQL导入数据报错:[ERROR] Could not execute SQL statement. Reason: java.l
    问题描述通过FlinkSQL创建Hudi表后,向表中插入数据报错:[ERROR]CouldnotexecuteSQLstatement.Reason:java.lang.ClassNotFoundException:org.apache.hadoop.fs.FSDataInputStream 解决办法向Hudi表中写入数据时,会调用Hadoop的Jar包,但是Flink的lib目录中没有该Jar包。......
  • JAVA基础
    基础知识常用快捷键Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+Z:撤销Ctrl+S:保存Alt+F4:关闭窗口Shift+Delete:永久删除win+E:文件资源管理器Alt+Alt:切换界面Win+Rcmd:控制台(若以管理员身份运行,则右击)Ctrl+D:复制当前行到下一行常用Dos命令(cmd)#盘符切换#查看当前目录下的所......
  • 2.15 javabean
    Javabeanpackagebean;publicclassBase_InformationBean{privateStringcode;privateStringpassword;publicStringgetCode(){returncode;}publicvoidsetCode(Stringcode){this.code=code;}publ......