最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#和Java中二維數(shù)組區(qū)別分析

 更新時間:2014年10月15日 17:01:51   投稿:shichen2014  
這篇文章主要介紹了C#和Java中二維數(shù)組區(qū)別分析,主要講述了二維數(shù)組在C#和Java中定義及應用的區(qū)別,非常實用,需要的朋友可以參考下

本文實例講述了C#和Java中二維數(shù)組區(qū)別,分享給大家供大家參考。具體分析如下:

在Java中使用二維數(shù)組可以如下代碼:

復制代碼 代碼如下:
public class Array2D{
    public static void main(String[] args){
        int myInt[][]=new int[5][10];
        //遍歷,給數(shù)組中的每一個數(shù)組賦值
        for(int i=0;i<myInt.length;i++){
            for(int j=0;j<myInt[0].length;j++){
                myInt[i][j]=i*j;
            }
        }
        System.out.println ("myInt.length="+myInt.length+",myInt[0].length="+myInt[0].length);
        //輸出數(shù)組每一維的下限和上限
        for(int i=0;i<myInt.length;i++){
            for(int j=0;j<myInt[0].length;j++){
                System.out.println ("myInt["+i+"]["+j+"]="+myInt[i][j]);
            }
        }
    }
}

針對上述代碼,個人以為在C#中也可以這么做,事實上錯了,在C#中int[][] myInt是聲明一個交錯數(shù)組,聲明二維數(shù)組是這么聲明int[,] myInt,上面的代碼如果換成C#的,需要如下表示:

復制代碼 代碼如下:
class clsArrat2D
{
        /// <summary>
        /// 應用程序的主入口點。
        /// </summary>
        [STAThread]
        static void Main(string[] args)
        {
            int[,] myInt=new int[5,10];
            //遍歷,給數(shù)組中的每一個數(shù)組賦值
            for(int i=myInt.GetLowerBound(0);i<=myInt.GetUpperBound(0);i++)
            {
                for(int j=myInt.GetLowerBound(1);j<=myInt.GetUpperBound(1);j++)
                {
                    myInt[i,j]=i*j;
                }
            }
            //輸出數(shù)組每一維的下限和上限
            for(int i=0;i<myInt.Rank;i++)
            {
                Console.WriteLine("{0} {1} {2}", i, myInt.GetLowerBound(i), myInt.GetUpperBound(i));
            }
            //遍歷,輸出二維數(shù)組中每一個元素的個數(shù)
            for(int i=myInt.GetLowerBound(0);i<=myInt.GetUpperBound(0);i++)
            {
                for(int j=myInt.GetLowerBound(1);j<=myInt.GetUpperBound(1);j++)
                {
                    Console.WriteLine("myInt[{0},{1}]={2}",i,j,myInt[i,j]);
                }
            }
            Console.ReadLine();
        }
}

 
總的感覺C#這點做得很爛,明明就是模仿C++和Java,而聲明二維數(shù)組人家都是這么聲明的,微軟在這里卻標新立異,一不小心栽跟頭都不知道為什么,初用起來也很不習慣。

希望本文所述對初學者C#程序設計的學習有所幫助。

相關(guān)文章

  • C#使用ZBar實現(xiàn)識別條形碼

    C#使用ZBar實現(xiàn)識別條形碼

    目前主流的識別庫主要有ZXing.NET和ZBar,本文主要介紹的是如何使用ZBar庫實現(xiàn)識別條形碼功能,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-07-07
  • C# Dynamic之:ExpandoObject,DynamicObject,DynamicMetaOb的應用(下)

    C# Dynamic之:ExpandoObject,DynamicObject,DynamicMetaOb的應用(下)

    本篇文章是對C#中ExpandoObject,DynamicObject,DynamicMetaOb的應用進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C#基于時間輪調(diào)度實現(xiàn)延遲任務詳解

    C#基于時間輪調(diào)度實現(xiàn)延遲任務詳解

    在很多.net開發(fā)體系中開發(fā)者在面對調(diào)度作業(yè)需求的時候一般會選擇三方開源成熟的作業(yè)調(diào)度框架來滿足業(yè)務需求,但是有些時候可能我們只是需要一個簡易的延遲任務。本文主要分享一個簡易的基于時間輪調(diào)度的延遲任務實現(xiàn),需要的可以參考一下
    2022-12-12
  • 深入了解c#多線程編程

    深入了解c#多線程編程

    這篇文章主要介紹了c#多線程編程的相關(guān)資料,文中講解非常細致,幫助大家更好的理解和學習c# 多線程,感興趣的朋友可以了解下
    2020-08-08
  • Unity3D實戰(zhàn)之答題系統(tǒng)的實現(xiàn)

    Unity3D實戰(zhàn)之答題系統(tǒng)的實現(xiàn)

    本文將用Unity3D制作一個答題系統(tǒng),可以從文本文檔中提取題目和分數(shù),然后綁定到UI上,在答題的過程中,自動判斷分數(shù),自動判斷正確率。感興趣的可以學習一下
    2022-03-03
  • C#實現(xiàn)文件上傳與下載功能實例

    C#實現(xiàn)文件上傳與下載功能實例

    本篇文章主要介紹了C#實現(xiàn)文件上傳與下載,這里整理了詳細的代碼,有需要的小伙伴可以參考下。
    2016-12-12
  • C#通過rabbitmq實現(xiàn)定時任務(延時隊列)

    C#通過rabbitmq實現(xiàn)定時任務(延時隊列)

    工作中經(jīng)常會有定時任務的需求,常見的做法可以使用Timer、Quartz、Hangfire等組件,本文使用C#通過rabbitmq實現(xiàn)定時任務(延時隊列),感興趣的可以了解一下
    2021-05-05
  • C#判斷一個圖像是否是透明的GIF圖的方法

    C#判斷一個圖像是否是透明的GIF圖的方法

    這篇文章主要介紹了C#判斷一個圖像是否是透明的GIF圖的方法,涉及C#針對gif圖片屬性的相關(guān)操作技巧,需要的朋友可以參考下
    2015-06-06
  • C#使用CryptoStream類加密和解密字符串的實現(xiàn)

    C#使用CryptoStream類加密和解密字符串的實現(xiàn)

    CryptoStream設計用于在內(nèi)容以流的形式輸出到文件時加密和解密內(nèi)容,本文主要介紹了C#使用CryptoStream類加密和解密字符串的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • Unity工具類之生成文本驗證碼

    Unity工具類之生成文本驗證碼

    這篇文章主要為大家詳細介紹了Unity工具類之生成文本驗證碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01

最新評論

靖安县| 阜城县| 崇仁县| 凤阳县| 中西区| 建德市| 山西省| 灌南县| 紫金县| 红河县| 天津市| 灌云县| 龙胜| 台山市| 交口县| 图木舒克市| 兰西县| 宿松县| 开鲁县| 黄冈市| 张掖市| 柞水县| 微博| 茶陵县| 巴彦淖尔市| 红原县| 莫力| 左权县| 南昌市| 凤阳县| 濮阳县| 南皮县| 寿阳县| 屏东市| 洛阳市| 永和县| 苗栗县| 武汉市| 南靖县| 绥化市| 兴安县|