网站代码开发方式网站关键字多少个

news/2025/10/7 0:16:21/文章来源:
网站代码开发方式,网站关键字多少个,宁波网站推广营销公司,正定城乡建设网站目录 数组的定义和使用#xff1a; 数组的初始化#xff1a; 遍历数组#xff1a; 数组是引用类型 初始JVM的内存分布 再读引用变量 认识null 数组的应用场景 作为函数的参数 作为函数的返回值 数组练习 数组转字符串 排序 冒泡排序 数组逆序 数组求平均…目录 数组的定义和使用 数组的初始化 遍历数组 数组是引用类型  初始JVM的内存分布 再读引用变量 认识null  数组的应用场景 作为函数的参数 作为函数的返回值 数组练习 数组转字符串 排序  冒泡排序 数组逆序 数组求平均值 数组的定义和使用 数组是一块连续的内存用来存储相同类型的数据 数组名.length  int[] array3 new int[10];//默认全部初始化为0 System.out.println(array3.length);//数组长度 int n 10; int[] array4 new int[n];// 数组的初始化 数组的初始化主要分为动态初始化以及静态初始化 动态初始化在创建数组时直接指定数组中元素的个数 int[] array3 new int[10];//默认全部初始化为0 静态初始化在创建数组时不直接指定数组元素个数而是直接将具体的数据内容进行指定 int[] array {1, 2, 3, 4};//简化形式 //int array2[]{1,2,3,4};//不推荐 int[] array2 new int[]{1, 2, 3, 4}; new是一个关键字一般用来new对象即数组是一个对象Java当中一切皆对象  int[] array1; array1 new int[10]; int[] array2; array2 new int[]{10, 20,30}; // 注意省略格式不可以拆分,否则编译失败 // int[] array3: // array3 {1, 2, 3}; int[] array null;//小写 System.out.println(array); 如果数组中存储元素类型为引用类型默认值为null 遍历数组 //增强for循环 for-each循环 for (int x : array2) {System.out.print(x ); } 遍历这个数组的时候把数组当中的元素赋值给x 数组是引用类型  初始JVM的内存分布 程序运行时代码需要加载到内存程序运行产生的中间数据要存放在内存程序中的常量也要保存有些数据可能需要长时间存储而有些数据当方法运行结束后就要被销毁 如果堆内存中存储的数据不加区分的随意存储那对内存管理起来将会非常麻烦 因此JVM对所使用的内存按照功能的不同进行了划分 再读引用变量 认识null  public static void main(String[] args) {int[] array null;//一个不指向对象的引用System.out.println(array.length); } array当前不指向任何对象因此没有长度不能对这个内存进行任何读写操作一旦尝试读写就会出现异常 注意JAVA中并没有约定null和0号地址的内存有任何关联 对象不能指向对象只有引用可以指向对象 数组的应用场景 作为函数的参数 public static void main(String[] args) {int[] array {1, 2, 3, 4};fun(array);for (int x : array) {System.out.print(x );} }public static void fun(int[] array) {array new int[]{11, 22, 33, 44, 55};//重新在堆中开辟了地址} 结果 只是修改了形参的指向  作为函数的返回值 public static void main(String[] args) {int[] array getArray();System.out.println(array[0]); } public static int[] getArray() {int[] arr {1,2,3,4,5,6};return arr; // return 返回数组,返回的是数组内存中地址 }数组练习 数组转字符串 import java.util.Arrays;public class Shift {public static void main(String[] args) {int[] array {1, 2, 3, 4, 5};System.out.println(Arrays.toString(array));} }排序  import java.util.Arrays;public class Shift {public static void main(String[] args) {int[] array {21, 12, 13, 54, 5};System.out.println(Arrays.toString(array));//打印// Arrays.sort(array);//自动排序Arrays.sort(array, 0, 2);//区间排序[0,2)——0,1System.out.println(Arrays.toString(array));} }开发效率很高 import java.util.Arrays;public class Shift {public static void main(String[] args) {int[] array {21, 12, 13, 54, 5};System.out.println(myToString(array));//打印// Arrays.sort(array);//自动排序Arrays.sort(array, 0, 2);//区间排序[0,2)——0,1System.out.println(myToString(array));int[] array2 {};System.out.println(Arrays.toString(array2));//[]}public static String myToString(int[] array) {//相当于Arrays.toStringif (array null) {return null;}if (array.length 0) {return [];}String ret [;for (int i 0; i array.length; i) {ret array[i];if (i ! array.length - 1) {ret , ;}}ret ];return ret;}}冒泡排序 public class bubbleSort {public static void bubbleSort(int[] array) {//i代表趟数for (int i 0; i array.length - 1; i) {//已经优化了每次比上次少1个boolean flg false;for (int j 0; j array.length - 1 - i; j) {if (array[j] array[j 1]) {int tmp array[j];array[j] array[j 1];array[j 1] tmp;flg true;}}if (!flg) {//没有交换进一步优化return;}}}数组逆序 public class Reverse {public static void reverse(int[] array) {if (array null) {return;}int i 0;int j array.length - 1;while (i j) {int tmp array[i];array[i] array[j];array[j] tmp;i;j--;}}public static String myToString(int[] array) {if (array null) {return null;}if (array.length 0) {return [];}String ret [;for (int i 0; i array.length; i) {if (i ! array.length - 1) {ret (array[i] , );} else {ret array[i];}}return ret ];}public static void main(String[] args) {int[] array {1, 2, 3, 4};reverse(array);System.out.println(myToString(array));} }数组求平均值 public class Average {public static void main(String[] args) {int[] arr {1, 2, 3, 4};System.out.println(avg(arr));}public static double avg(int[] arr) {int sum 0;for (int x : arr) {sum x;}return (double) sum / (double) arr.length;} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929845.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云岚到家项目文字稿

各位面试官好,特别荣幸能跟您详细聊我参与的云岚到家项目 —— 这是个家政服务 O2O 平台,核心是把个人服务人员和家政公司的资源整合起来,用户通过线上预约就能享受上门服务。项目分四个端:用户端小程序、服务端 A…

做网站需要具备什么德阳做网站公司

General Purpose Input Output 通用输入输出口(俗称IO口) 1.可配置为8种输入输出模式 模式名称性质特征浮空输入 数字输入 可读取引脚电平,若引脚悬空,则电平不确定上拉输入数字输入可读取引脚电平,内部连接上拉电阻,悬空时默认…

软件工程 第一次作业

第一次软件工程作业 随笔这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546/这…

制作网站后台汕头e京网

编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀&#xff0c;返回空字符串 “”。 #include <iostream> #include <vector> #include <string>using namespace std;string longestCommonPrefix(vector<string>& strs) {if (…

重庆做网站人才免费办公模板网站有哪些

引言 rpm 是一种用于互联网下载的打包及安装工具&#xff0c;它包含在某些 Linux 发行版中&#xff0c;生成具有 .rpm 扩展名的文件。rpm 是 redhat package manager&#xff08;RedHat 软件包管理器&#xff09;的缩写&#xff0c;类似 Windows 下的 setup.exe 文件。这一文件…

软工第一次团队作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546这个作业的目标 完成团队的G…

外国排版网站网站怎么找

ARP简介 ARP&#xff08;Address Resolution Protocol&#xff09;用于将IP地址解析为MAC地址 1. ARP地址解析的必要性 IP地址不能直接用来进行通信&#xff0c;因为网络设备只能识别MAC地址。IP地址只是主机在网络层中的地址&#xff0c;如果要将网络层中传送的数据报交给…

3d生成和贴图部分的资源

3d生成和贴图部分的资源https://github.com/MrForExample/ComfyUI-3D-Pack

网站建设费用无形资产如何摊销如何评价小米的网站建设

DevOps前言上一篇文章 中&#xff0c;我们介绍了 k8s 中的 Master、Node、Pod、Label、RC & RS、Deployment、HPA & VPA、DaemonSet 这些资源对象信息&#xff0c;接下来我们继续介绍 k8s 中常用的资源对象。StatefulSet在 k8s 系统中&#xff0c;Pod 的管理对象 RC、D…

实验1-8

1 `#include <stdio.h> int main() { printf(" o \n"); printf("\n"); printf("I I\n"); return 0;`2 `#include <stdio.h> include <math.h> int main() { double a…

网站集约化建设意见和建议网站建设需要的设备

线上问题&#xff1a;所有用户页面无法打开 1 线上问题2 问题处理3 复盘3.1 第二天观察 1 线上问题 上午进入工作时间&#xff0c;Cat告警出现大量linda接口超时Exception。 随后&#xff0c;产品和运营反馈无法打开页面&#xff0c;前线用户大量反馈无法打开页面。 2 问题处…

自己做网站推广济源网站建设

1 torch.rand&#xff1a;构造均匀分布张量 torch.rand是用于生成均匀随机分布张量的函数&#xff0c;从区间[0,1)的均匀分布中随机抽取一个随机数生成一个张量&#xff0c;其调用方法如下所示&#xff1a; torch.rand(sizes, outNone) ➡️ Tensor 参数&#xff1a; sizes&…

征婚网站建设wordpress 哪些网站吗

题目&#xff1a; 创建职工表以及职工工资表职工表字段&#xff1a;工号&#xff0c;姓名&#xff0c;性别&#xff0c;年龄工资表字段&#xff1a;编号自增&#xff0c;职工工号&#xff0c;基础工资10000通过触发器实现&#xff1a;对职工进行添加时 工资表中也要体现当前职…

惠州专业网站建设公司哪里有昌吉 建设局 网站

HTML 中的表格用于在网页上展示和组织数据。表格由行和列组成&#xff0c;每个单元格可以包含文本、图像或其他 HTML 元素。下面是一些常用的 HTML 表格标签和属性的应用示例&#xff1a; <table> 标签: 定义表格的起始和结束标记。所有的表格元素应该放在这对标签之间。…

培训网站建设的背景怀化老年网站

让父子进程来执行不相干的操作 能够替换进程地址空间的代码.text段 执行另外的程序&#xff0c;不需要创建额外的的地址空间 当前程序中调用另外一个应用程序 指定执行目录下的程序 int execl(const char *path, const char *arg&#xff0c;/* (char *) NULL */); /* pat…

保定网站建设价格低网站排名应该怎么做

文章目录 Upload-labs 1~15 通关详细教程Pass-01-前端js验证Pass-02-后端MIME验证Pass-03-黑名单验证Pass-04-黑名单验证.htaccessPass-05-文件后缀名大小写绕过Pass-06-文件后缀名空格绕过Pass-07-文件后缀名点绕过Pass-08-文件后缀名::$DATA绕过Pass-09-点空格点空格绕过Pass…

电脑网站模板淘宝店铺推广渠道有哪些

1. 题目 给你两个单词 s 和 t&#xff0c;请你计算出将 s 转换成 t 所使用的最少操作数。 你可以对一个单词进行如下两种操作&#xff1a; 删除一个字符替换一个字符 注意&#xff1a; 不允许插入操作 题目保证有解 示例&#xff1a; 输入&#xff1a;s "abcdefg&qu…

教会音控组侍奉中的工序主义实践

两年前在教堂播放过一段时间PPT。 这个工作的主要内容是,在开场前播放一些简介性的幻灯页。 开场后一般为赞美团献唱,播放歌词PPT,这种PPT背景是黑色的,歌词为黄色文字,黑色被镂空,黄色文字叠加在摄像头画面,在…

网站开发 简单优秀网站建设多少钱

matlab连续型随机变量的分布.doc 连续型随机变量的分布及其数字特征一、基本概念设随机变量X的分布函数为F(x)&#xff0c;若存在非负函数f(x)&#xff0c;使对任意实数x&#xff0c;有≤X{Pxd}则称X为连续型随机变量&#xff0c;并称f(x)为X的概率密度&#xff0c;它满…

长沙建站网购物网站建设过程

文章目录 推荐写在前面一、熟悉Gateway基本概念与原理1、三大概念2、工作流程 二、基本使用路由断言的两种写法 三、路由断言工厂1、After路由断言工厂2、Before路由断言工厂3、Between路由断言工厂4、Cookie路由断言工厂5、Header路由断言工厂6、Host路由断言工厂7、Method路由…