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

vue做网站巨量算数关键词查询

vue做网站,巨量算数关键词查询,杭州网站建设icp备,一般的政府网站空间多少钱一年一,数组 1.数组初始化 1.1动态初始化 格式:数据类型[] 数组名 new 数据类型[数组长度]; int[] arr new int[3]; // 定义长度为3的int数组,元素默认值为0 double[] scores new double[5]; // 长度5,元素默认0.0 String[…

一,数组

1.数组初始化

1.1动态初始化

  • 格式:数据类型[] 数组名 = new 数据类型[数组长度];
int[] arr = new int[3]; // 定义长度为3的int数组,元素默认值为0  
double[] scores = new double[5]; // 长度5,元素默认0.0  
String[] names = new String[2]; // 长度2,元素默认null  
  • 特点:先分配内存空间,后赋值,适合提前知道数组长度但不确定元素值的场景。

1.2静态初始化

  • 格式:数据类型[] 数组名 = {元素1, 元素2, ...};
int[] scores = {90, 85, 95}; // 系统自动确定长度为3  
String[] fruits = {"苹果", "香蕉", "橙子"};  
  • 特点:定义时指定元素,系统自动分配长度,适合提前知道元素值的场景。

2.数组元素访问和遍历

2.1访问元素

  • 通过索引访问,注意索引越界会抛 ArrayIndexOutOfBoundsException
int[] arr = {10, 20, 30};  
System.out.println(arr[0]); // 输出10  
arr[1] = 25; // 修改元素  

2.2遍历数组

(1)普通 for 循环

int[] nums = {1, 2, 3, 4, 5};  
for (int i = 0; i < nums.length; i++) {  System.out.print(nums[i] + " "); // 输出:1 2 3 4 5  
}  

(2)增强 for 循环 :

for (int num : nums) {  System.out.print(num + " "); // 输出:1 2 3 4 5  
}  

3.数组常见操作

数组排序:使用 java.util.Arrays.sort() 方法(升序)

import java.util.Arrays;  
public class ArraySort {  public static void main(String[] args) {  int[] arr = {3, 1, 4, 1, 5};  Arrays.sort(arr);  System.out.println(Arrays.toString(arr)); // 输出:[1, 1, 3, 4, 5]  }  
}  

数组复制Arrays.copyOf() 或 System.arraycopy()

int[] original = {1, 2, 3};  
int[] copy1 = Arrays.copyOf(original, 5); // 新长度5,末尾补0  
int[] copy2 = new int[3];  
System.arraycopy(original, 0, copy2, 0, 3); // 从original[0]复制3个到copy2[0]  

二,方法

1.方法定义与调用

(1)无参数无返回值方法

public static void 方法名() {  // 方法体  System.out.println("这是无参数无返回值方法");  
}  

(2)带参数方法

public static void 方法名(数据类型 形参1, 数据类型 形参2, ...) {  // 方法体  
}  

(3)带返回值方法

public static 数据类型 方法名(参数列表) {  // 方法体  return 返回值;  
}  

2.方法重载

定义:同一类中,方法名相同,参数列表(个数、类型、顺序)不同,与返回值无关

public static int sum(int a, int b) {  return a + b;  
}  
public static double sum(double a, double b) {  return a + b;  
}  
public static int sum(int a, int b, int c) {  return a + b + c;  
}  
// 调用:sum(1, 2); // 调用第一个sum;sum(1.5, 2.5); // 调用第二个sum;sum(1, 2, 3); // 调用第三个sum  

3.方法参数传递

(1)基本类型传递:传递数据值,形参改变不影响实参

public static void changeNum(int num) {  num = 100; // 仅修改形参  
}  
int number = 50;  
changeNum(number);  
System.out.println(number); // 输出50(实参未变)  

(2)引用类型(如数组)传递:传递内存地址,形参改变影响实参

public static void changeArray(int[] arr) {  arr[0] = 99; // 修改数组元素  
}  
int[] arr = {10, 20, 30};  
changeArray(arr);  
System.out.println(Arrays.toString(arr)); // 输出[99, 20, 30](实参被修改)  
http://www.dtcms.com/wzjs/220102.html

相关文章:

  • 高校图书馆网站的建设的重要性百度登陆
  • 网站怎么做动效seo推广优化
  • 又快又好自助建站系统今日舆情热点
  • 怎么做跳转不影响原网站排名常见的网络营销模式
  • 产品设计作品网站网页设计工作室长沙
  • 网站备案背景幕布是什么用模板快速建站
  • 360免费做网站微信客户管理
  • 长沙网站制作哪家好不受国内限制的浏览器下载
  • 宜兴市建设局官方网站今日新闻内容
  • 网站源码绑定域名处理高端seo服务
  • 深圳专业企业网站制作百度账号管理
  • 网站开发转软件开发成都疫情最新情况
  • 电商网站建设求职定位网络推广长沙网络推广
  • 找人做网站流程百度推广代理公司
  • 广东省建设厅安全员b证报名网站百度seo策略
  • 商业网站建设案例课程百度宣传做网站多少钱
  • 嵌入式软件开发和硬件开发市场推广seo职位描述
  • 广州做网站哪家公司好百度app安装下载免费
  • 做网站制作课程总结网络营销七个步骤
  • 一个做网站的团队需要哪些人员app推广怎么联系一手代理
  • 自己有个服务器 怎样做网站如何搭建网站平台
  • 利用表单大师做网站地推平台去哪里找
  • 中山网站建设金科武汉seo网站推广培训
  • 专业做网站的团队推荐免费关键词排名优化软件
  • 什么网站可以做动图小程序开发文档
  • 网站开发感受佛山网络公司 乐云seo
  • 如何在网站后台找到死链接友情链接查询友情链接检测
  • 网站开发后期要解决的问题seo推广绩效考核指标是什么
  • 东营做网站哪里好电商营销的策略与方法
  • 深圳市移动端网站建设搜索引擎优化分析