04Java学习day(4)
📅 2026/8/2 13:32:58
👁️ 次浏览
数组的定义数组的定义和变量的定义类似。publicclassMain{publicstaticvoidmain(String[]args){inta[]newint[10];float[]fnewfloat[33];double[]dnewdouble[123];char[]cnewchar[21];//这里的方括号也可以像c int a[]}}数组的初始化数组初始化其实就是在定义的时候直接给数组赋值。比如int[]a{0,1,2};// 含有3个元素的数组元素分别是0, 1, 2int[]bnewint[3];// 含有3个元素的数组元素的值均为0char[]d{a,b,c};// 字符数组的初始化数组元素访问在数组元素访问时通过索引下标访问数组下标从 0 开始。比如publicclassMain{publicstaticvoidmain(String[]args){inta[]{1,2,3};System.out.printf(%d %d %d,a[0],a[1],a[2]);}}数组的遍历也可以像 c一样通过 for 循环去遍历访问数组。for(int[]row:a){for(intx:row)System.out.printf(%d ,x);System.out.println();}多维数组多维数组和 C中也一样。publicclassMain{publicstaticvoidmain(String[]args){int[][]anewint[3][4];// 大小为3的数组每个元素是含有4个整数的数组。int[][][]bnewint[10][20][30];// 将所有元素的初值为0// 大小为10的数组它的每个元素是含有20个数组的数组// 这些数组的元素是含有30个整数的数组}}方法数组本身的方法很少。常用的如下属性length返回数组长度注意不加小括号Arrays.sort ()数组排序Arrays.fill (int[] a, int val)填充数组Arrays.toString ()将数组转化为字符串Arrays.deepToString ()将多维数组转化为字符串数组不可变长使用Arrays需要import java. util. Arrays。蛇形矩阵最后写一个蛇形矩阵的题的代码。importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){intn,m;ScannerscnewScanner(System.in);nsc.nextInt();msc.nextInt();int[][]anewint[n][m];int[]dx{0,1,0,-1},dy{1,0,-1,0};//对应右下左上for(inti1,x0,y0,d0;in*m;i){a[x][y]i;intxxxdx[d],yyydy[d];if(xx0||yy0||xxn||yym||a[xx][yy]!0){d(d1)%4;xxxdx[d];yyydy[d];}xxx;yyy;}for(inti0;in;i){for(intj0;jm;j)System.out.print(a[i][j] );System.out.println();}}}
wiliwili:游戏主机的全能B站客户端,三分钟免费开启你的大屏追剧体验 【免费下载链接】wiliwili 第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上 项目地址: https://gitcode.com/GitHub_Trending/wi/wil…
📅 2026/8/2 13:32:58
1. 项目概述:Visual Logger,UE4开发者的“透视眼” 在UE4(Unreal Engine 4)项目开发中,尤其是涉及复杂AI行为、物理交互或网络同步时,最头疼的莫过于“黑盒”问题。你看着一个AI角色在原地打转,…
📅 2026/8/2 13:32:58
1. 项目概述:UE4SS是什么,以及为什么你需要它 如果你是一名Unreal Engine游戏(尤其是单机游戏)的爱好者或开发者,对游戏内置的控制台命令感到束手束脚,或者厌倦了等待官方更新来修复一个恼人的小Bug&#x…
📅 2026/8/2 13:32:57
Steam Deck模拟器终极指南:EmuDeck让你20分钟变身为复古游戏大师 【免费下载链接】EmuDeck Emulator configurator for Steam Deck 项目地址: https://gitcode.com/gh_mirrors/em/EmuDeck
你是否曾经梦想着在Steam Deck上重温童年经典,却对复杂的…
📅 2026/8/2 20:48:19
Lumafly跨平台模组管理器深度解析:告别空洞骑士模组管理的技术困境 【免费下载链接】Lumafly A cross platform mod manager for Hollow Knight written in Avalonia. 项目地址: https://gitcode.com/gh_mirrors/lu/Lumafly
作为空洞骑士社区中备受欢迎的模…
📅 2026/8/2 20:48:19
1. 项目概述:为什么EventTrigger是UI交互的“万能钥匙”?在Unity开发中,尤其是UI模块,处理用户输入事件是家常便饭。新手通常会从Button、Toggle这些自带点击事件的组件开始,但很快就会发现,当你想实现“长…
📅 2026/8/2 20:48:19
5分钟掌握ncmdump:快速解密网易云NCM音乐文件的完整指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump
你是否曾经在网易云音乐下载了心爱的歌曲,却发现只能在特定应用里播放?当你想要在车载音响…
📅 2026/8/2 20:48:19
如何为视频添加逼真音效:LTX-2.3 Foley LoRA完全指南 【免费下载链接】LTX-2.3-Foley-LoRA 项目地址: https://ai.gitcode.com/hf_mirrors/FuzzPuppy/LTX-2.3-Foley-LoRA
想让你的视频瞬间拥有专业级的音效体验吗?🎬 LTX-2.3 Foley L…
📅 2026/8/2 20:48:19
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…
📅 2026/8/2 20:47:18
1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…
📅 2026/8/2 0:00:48
温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…
📅 2026/8/2 0:00:48
1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同ÿ…
📅 2026/8/2 0:00:48
1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…
📅 2026/8/2 0:00:48
温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…
📅 2026/8/2 0:00:48
1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同ÿ…
📅 2026/8/2 0:00:48
AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言
HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…
📅 2026/8/2 1:22:12
无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut
在数字媒体创作领域,视频编辑处理的质量损…
📅 2026/8/2 0:02:59
1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…
📅 2026/8/2 1:22:12