JAVA基础实例:类与方法操作与数组初始化
需积分: 1 138 浏览量
更新于2024-09-13
收藏 82KB DOC 举报
本资源提供了一些基础的Java编程实例,展示了Java语言的基本概念和操作。以下是各个例子所涵盖的知识点:
1. **类与方法**: 首个示例展示了如何定义一个名为`MyClass`的Java类,它包含两个私有成员变量`val1`和`val2`,用于存储整数值。`myFun`方法接受两个整数参数`x`和`y`,并将它们相加后打印结果。在`main`方法中,创建了`MyClass`的实例`MyObj`,并调用`myFun`方法传入1和2作为参数,输出结果为"The sum is: 3",体现了基本的类实例化和方法调用。
2. **数组操作**: 第二个示例涉及`MyArray`类,展示了如何声明和创建一个整型数组,并使用for循环遍历数组,输出每个元素的索引和值。数组的默认初始值为0,试图访问超出数组长度范围的元素(如`myArray[10]`)会导致`ArrayIndexOutOfBoundsException`。
3. **数组复制和修改**: 第三个示例展示了数组复制操作,通过`a2 = a1`语句将`a1`数组的引用赋给`a2`。接着,遍历`a2`数组并递增所有元素,这会影响`a1`数组的值,因为它们是同一个数组。最后的输出表明,数组中的元素已被正确修改。
4. **字符串数组**: 最后一个示例是`ArrayOfStringsDemo`类,它创建了一个字符串数组`anArray`,并使用for循环遍历数组,对每个字符串调用`toLowerCase()`方法将其转换为小写形式。运行结果显示每个字符串的小写版本,如"stringone"。
这些Java程序实例涵盖了类的定义、方法调用、数组的声明、操作以及字符串处理的基础知识。通过实践这些例子,学习者可以熟悉Java编程的基本语法结构,以及如何进行数据类型处理和控制流程。理解这些核心概念对于进一步学习和开发Java应用至关重要。
2009-12-23 上传
2010-11-06 上传
2011-05-15 上传
2008-05-04 上传
2015-02-02 上传
2013-05-21 上传
2010-05-16 上传
2010-01-15 上传
DA250255115
- 粉丝: 0
- 资源: 1
最新资源
- md4-js.rar_Java编程_JavaScript_
- EDAC-开源
- goit-markup-hw-05
- Vifm:Vifm是Vi [m]的一切诅咒文件管理器。-开源
- DS Amazon Quick View-crx插件
- kvm_host.rar_Linux/Unix编程_Unix_Linux_
- java16_template_test
- devops_ac02
- QtnProperty:Qt5的扩展属性
- Android SQLite Kotlin扩展-Android开发
- TLC5941:TLC5941是一个高级的面向对象的Arduino库,用于使用德州仪器(TI)的TLC5941,TLC5940和TLC59401 LED驱动器来驱动大量LED。 图书馆分为四个主要类别
- QuickBookmarkToFolder-crx插件
- temporary:不
- finallf.rar_matlab例程_matlab_
- PyPI 官网下载 | tencentcloud-sdk-python-cam-3.0.454.tar.gz
- Hson是Android最快的JSON解析器/生成器。-Android开发