- 博客(7)
- 收藏
- 关注
原创 Java 数组
引言在 Java 编程的世界里,数组是一种基础且至关重要的数据结构。它就像一个整齐排列的容器,能够存储多个相同类型的数据元素。无论是简单的数值计算,还是复杂的算法实现,数组都发挥着不可替代的作用。本文将深入探讨 Java 数组的各个方面,包括数组的定义、初始化、访问、操作以及常见的应用场景,帮助你全面掌握 Java 数组的使用。一、数组的基本概念1. 定义数组是一种用于存储固定大小的相同类型元素的容器。在 Java 中,数组的类型可以是基本数据类型(如intdoublechar。
2025-03-20 21:33:02
426
原创 Java循环
Java 中的循环结构是编程中不可或缺的工具,它们各自具有独特的特点和适用场景。for循环适合已知循环次数的情况,while循环适用于不确定循环次数的情况,而do-while循环则保证循环体至少执行一次。同时,break和continue语句可以帮助我们灵活控制循环的执行流程。通过合理运用这些循环结构和控制语句,我们可以编写出高效、简洁的 Java 程序。希望本文能帮助您更好地理解和使用 Java 中的循环结构。
2025-03-19 22:25:15
739
原创 深入探索 Java 中的 String 类
String类被设计为不可变的,意味着一旦创建,其值就无法更改。在 Java 9 之前,String内部通过一个char数组来存储字符串内容。这里,str指向一个包含字符'H''e''l''l''o'的char数组。从 Java 9 开始,为了优化内存占用,String类内部改为使用byte数组和一个coder标识来存储字符串。如果字符串仅包含 Latin - 1 字符(即 ASCII 字符),则每个字符用一个字节存储;若包含其他字符,则采用 UTF - 16 编码,每个字符用两个字节存储。
2025-03-17 22:17:28
1550
原创 ArrayList集合
什么是集合 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点 长度可以变化,只能存储引用数据类型。泛型的使用 用于约束集合中存储元素的数据类型1.创建集合的对象//泛型:限定集合中存储数据的类型//JDK7://此时我们创建的是ArrayList的对象,而ArrayList是java已经写好的一个类//这个类在底层做了一些处理//打印对象不是地址值,而是集合中存储数据内容//在展示的时候会拿[]把所有的数据进行包裹/*
2025-03-11 00:31:31
313
原创 Java的foreach循环
语法中,element_type 是集合或数组中元素的类型, element 表示在每次循环迭代时访问的元素,collection则表示要遍历的数组或集合,在每一次循环时会自动的将数组的内容设置给变量。它的设计目的是提供一种简洁、易读的语法,用于遍历集合或数组中的元素,减少了传统 for循环的冗余代码和错误机会。简单来说,foreach是一种迭代器模式的变体,它允许我们以简单且直观的方式遍历一个集合或数组中的元素,并对每个元素执行相应的操作。需要注意的是,上面是通过借助 index变量,手动维护索引计数。
2025-03-08 12:00:00
1303
原创 Java的输入(详细)
在 Java 编程中,与用户进行交互是非常常见的需求,而实现用户输入功能则是交互的重要环节。Java 提供了多种方式来获取用户输入,每种方式都有其特点和适用场景。本文将详细介绍 Java 中常用的输入方法,帮助你在不同的项目中灵活运用。
2025-03-07 19:38:29
861
原创 java数值类型之间的转换
本文展示了java数值类型之间的转换,分为2种,自动类型转换是安全的,编译器会自动完成;而强制类型转换需要我们手动指定,可能会导致数据丢失或精度损失。在实际编程中,我们要根据具体需求合理选择转换方式,避免因类型转换不当而引发的错误。
2025-03-07 18:43:54
966
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人