程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java 語法教程—字串和數組

Java 語法教程—字串和數組

編輯:關於JAVA
1、字串: 
  Java沒有提供內建的字串類型,但標准Java庫中包含了一個預定義類,很自然地稱作“String”,每個用雙引號封閉的字串都是String的一個實例。 
  例如:“abc","hello"
  Java允許使用+號把兩個字串連接起來。連接一個字串和一個非字串值時,後者被轉換成字串。這個特性常用於輸出語句中。 
  子串:使用String類提供的substring方法,可從一個較大的字串中提取出一個子串。 
  Java中字串中頭一個字符的位置是0, 
  可以使用length方法得到字串的長度。 
  可以使用charAt(n)來提取位置n處的字符。 
  可以使用equals方法來判斷兩個字串是否相等。如想檢測兩個字串是否相等,同時忽略大小寫字母的區別可以使用equalsIgnoreCase方法。 
  不能使用==來判斷兩個變量是否相等。 
  2、數組: 
  Java語言中,數組是第一類對象。當建立一個數組後,就不能輕易地改變它的大小。當你試圖對數組聲明邊界外的任何一個元素進行訪問時,程序運行就會中止,但編譯的時候可以通過。 
  Java有一個建立一個數組對象並同時提供初始化值的簡寫形式: 
  int[] smallPrimes ={2,3,4,5,6}; 
  另外可以初始化一個“匿名數組”: 
  new int[] {2,3,4,5,6}; 
  當將一個數組作為方法的參數時,又不想建立一個本地數組變量來保存數組,就可以使用匿名數組的方法。 
  如果想知道一個數組包含的元素數量,可以使用arrayName.length方法。 
  數組的復制:可以把一個數組變量復制給另一個,但兩個變量引用的都會是相同的數組,可以使用 
  System.arraycopy(from,fromIndex,to,toIndex,count);方法。 
  數組作為參數使用:Java中數組作為參數,使用的是引用的方式,即傳遞的數組的地址,在方法中改變數組元素的值可以改變源數組元素的值。 
  數組作為返回值使用:一個方法可以返回一個數組。 
  多維數組: 
  Java語言中可以定義一個二維數組,但沒有多維數組。多維數組實際上是通過數組的數組來實現的。 
  
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved