Java 判斷數(shù)組是否相等的方法示例
以下實(shí)例演示了如何使用 equals ()方法來判斷數(shù)組是否相等:
import java.util.Arrays;
public class Main {
public static void main(String[] args) throws Exception {
int[] ary = {1,2,3,4,5,6};
int[] ary1 = {1,2,3,4,5,6};
int[] ary2 = {1,2,3,4};
System.out.println("數(shù)組 ary 是否與數(shù)組 ary1相等? :"
+Arrays.equals(ary, ary1));
System.out.println("數(shù)組 ary 是否與數(shù)組 ary2相等? :"
+Arrays.equals(ary, ary2));
}
}
以上代碼運(yùn)行輸出結(jié)果為:
數(shù)組 ary 是否與數(shù)組 ary1相等? :true
數(shù)組 ary 是否與數(shù)組 ary2相等? :false
遍歷數(shù)組
一般可能大家會(huì)使用for循環(huán)對(duì)兩個(gè)數(shù)組進(jìn)行遍歷, 在遍歷過程中, 比較兩個(gè)兩個(gè)數(shù)組的每一位是否相等, 如果出現(xiàn)不相等, 則返回false. 類似于以下代碼:
public boolean isEqual(int[] array1, int [] array2){
for(int i = 0; i < array1.length; i++){
if(array1[i] != array2[i]){
return false;
}
}
return true;
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot?項(xiàng)目瘦身maven/gradle詳解
這篇文章主要介紹了SpringBoot項(xiàng)目瘦身(maven/gradle),本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-01-01
spring session同域下單點(diǎn)登錄實(shí)現(xiàn)解析
這篇文章主要介紹了spring session同域下單點(diǎn)登錄實(shí)現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-10-10
SSH框架網(wǎng)上商城項(xiàng)目第8戰(zhàn)之查詢和刪除商品類別功能實(shí)現(xiàn)
SSH框架網(wǎng)上商城項(xiàng)目第8戰(zhàn)之查詢和刪除商品類別功能實(shí)現(xiàn),為項(xiàng)目增加功能,添加、更新、刪除和查詢操作,感興趣的小伙伴們可以參考一下2016-05-05
SpringBoot部署到Linux讀取resources下的文件及遇到的坑
本文主要給大家介紹SpringBoot部署到Linux讀取resources下的文件,在平時(shí)業(yè)務(wù)開發(fā)過程中,很多朋友在獲取到文件內(nèi)容亂碼或者文件讀取不到的問題,今天給大家分享小編遇到的坑及處理方案,感興趣的朋友跟隨小編一起看看吧2021-06-06
Java模擬撲克牌洗牌實(shí)現(xiàn)生成52張撲克的方法示例
這篇文章主要介紹了Java模擬撲克牌洗牌實(shí)現(xiàn)生成52張撲克的方法,涉及Java數(shù)組遍歷、重排及輸出等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
java中extends與implements的區(qū)別淺談
java中extends與implements的區(qū)別淺談,需要的朋友可以參考一下2013-03-03

