CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
全部目标
全部级别
高级数组处理
模块 1
第 7 级,
课程 3
1.String数组 我想给你一个关于String数组的简要概述。 正如我们之前所说,数组可以是任何类型。这意味着您可以创建一个 s 数组String。如果我们想编写一个“从键盘读取 10 行并以相反顺序显示它们”的程序,代码如下所示: Scanner console = new Scanner(System.in);
二维数组
模块 1
第 8 级,
课程 0
1.二维数组 关于数组的另一个有趣的事实。数组不仅是一维的(线性的)。它们也可以是二维的。 你问这是什么意思? 这意味着数组的单元格不仅可以表示一列(或行),还可以表示一个矩形表格。 int[][] name = new int[width][height]; 其中name是数组变量的名称,width是表格宽度(以单元格为单位),height是表格高度。例子: int[][] data = new int[2][5];
Java 中的锯齿状数组
模块 1
第 8 级,
课程 1
1.锯齿状阵列 作为 Java 程序员,您不仅可以交换二维数组的行,还可以根据需要构造数组。 假设您希望二维数组的第一行的长度为10,并且您希望第二行的长度为50。我们能做到吗?我们可以。 首先,我们需要创建一个“容器的容器”——这是第一个数组,它将存储对行数组的引用。这是如何完成的: int[][] name = new int[height][]; 您只需省略第二个维度,Java 机器就会创建一个容器的容器。这是执行此代码后内存中的内容: 而且,好吧,您已经知道如何创建一
练习
模块 1
第 8 级,
课程 2
内化理论的最好方法是实践它。如果您觉得这个主题很难,我们建议您解决额外的任务,以帮助您填补知识空白。或者,如果一些必需的任务对您来说已经足够了,请随时继续学习下一课。
级别的附加课程
模块 1
第 8 级,
课程 3
在这个级别,您在学习 Java 方面又迈出了非常重要的一步。您了解了有关数组的更多信息,这将帮助您处理大量信息。我们深入研究了什么是数组、有哪些类型的数组以及如何与它们交互。在我们结束本主题时,我们建议您阅读几篇文章,以加深您的知识。 Java 中的数组 将此材料放在手边,作为您的个人数组备忘单。它以简单明了的方式解释了基础知识。它从第一步开始,带您了解什么是数组、如何声明和创建数组、如何初始化数组以及如何显示数组。 关于数组的一些事 不要在意文章的标题。它最好命名为“关于数
创建自己的方法并传递参数
模块 1
第 9 级,
课程 0
1. Java 中的函数/方法 您已经学习了很多 Java 命令,这意味着您可以编写一些非常复杂的程序。一个程序10、20、30行代码不是很大的程序吧? 但是一个 100+ 的程序,现在已经很大了,而且代码很难看懂。您是否可以做些什么来以某种方式简化编写和阅读包含大量代码的程序? 是的,方法(或函数)将帮助我们做到这一点。 什么是方法?简单地说,方法就是一组具有唯一名称的命令。换句话说,我们只是把几个命令放在一个组中,并给它一个唯一的名字。就是这样 - 该方法已准备就绪。 例
Java 中的方法参数
模块 1
第 9 级,
课程 1
1.传递参数 现在乐趣开始了。您可能已经从类似的方法中了解到System.out.println()我们可以将参数传递给方法。一旦我们进入方法内部,我们就将它们称为参数。事实上,参数极大地增强了我们从创建和使用方法中获得的好处。 我们如何声明带参数的方法?其实很简单: public static void name(parameters)
方法的结果
模块 1
第 9 级,
课程 2
一、return声明 认为您已经完全了解了 Java 方法?无论您认为自己知道什么,您仍然不知道其中的一半。 让我们从简单的事情开始。例如,Java 有一个return语句,可以让您立即终止调用它的方法。这是声明: return; 很简单:单独的单词return后跟分号。程序一执行这条语句,当前方法立即退出,继续调用。 如果在方法return中被调用main,那么main方法将立即结束,整个程序也随之结束。 例子: class Solution
方法修饰符
模块 1
第 9 级,
课程 3
1.访问修饰符 在每个方法之前,程序员可以指定所谓的访问修饰符。其中包括以下关键字:public, protected, private。 这些访问修饰符允许您限制其他类对方法的访问。 例如,如果在private方法声明之前写关键字,则只能从声明它的同一个类中调用该方法。关键字public允许从任何类的任何方法访问标记的方法。 这样的修饰符一共有3个,但是一个方法的访问有4种。这是因为没有访问修饰符也意味着一些事情。 从...访问 修饰符 任何班级 儿童班 它的包装 它的班级
可变可见性
模块 1
第 9 级,
课程 4
1.局部变量 让我们更认真地谈谈变量。但是这次我们不讨论它们的内部结构。相反,我们将关注变量如何与它们所在的代码交互。 在方法内部声明的所有变量都称为局部变量。局部变量仅存在于声明它的代码块中。或者,更准确地说,它从它被声明的那一刻起就存在,直到它被声明的代码块结束。 为简单起见,让我们考虑一个例子: 代码 可变可见性 public static void main(String[] args)
使用变量的细微差别
模块 1
第 10 级,
课程 0
1.常量 许多其他编程语言都有常量,即值不能更改的变量。通常,它们用于表示某种基本事物,例如Pi一年中的月份数或天数。也就是说,原则上,如果程序员认为有必要这样做,他或她可以将任何变量设为常量。 那么在Java中如何声明一个不可变变量(常量)呢?为此有一个特殊的关键字:final. 创建不可变变量看起来与创建普通变量一样。唯一的区别是在变量类型之前你需要写单词final,像这样: final Type name = value; 如果您尝试为final变量分配不同的值,那么您
级别的附加课程
模块 1
第 10 级,
课程 1
在这个级别,您学习了如何创建自己的方法并将参数传递给它们。我们还弄清楚了这些public、protected和private关键字在每个方法之前的含义。 一切似乎都足够清晰易懂,但如果您希望更深入地挖掘以避免将来出现混淆,请使用这篇补充文章:访问修饰符:私有、受保护、默认、公共。
显示更多
1
2
3
4
5
6
7
...
35
Please enable JavaScript to continue using this application.