導航:首頁 > 使用方法 > java常用類及方法

java常用類及方法

發布時間:2022-01-12 03:00:19

㈠ java常用類

其實問題就在於多維數組的使用上,雖然double b[][] = null 中看似已經定義了double型的二維數組,但是其實這個二維數組是沒有初始化,初始化的意義就是說個這個數組分配內存空間。就像我們的儲物櫃有多個抽屜,我們要用一個抽屜放衣服,就先給它取名叫衣物櫃,這就相當於聲明,既double b[][]
但是我們知道有一個叫衣物櫃的抽屜放抽屜,但我們放哪個抽屜里呢,其實我們還沒用到這個櫃子,那麼我們用第二個抽屜做衣物櫃,這時候才是初始化,我們用到真正的櫃子了,前面衣物櫃還在我們腦子里,並沒有指定那個抽屜是衣物櫃,現在知道第二個抽屜是衣物櫃,這就相當於初始化,我們終於給b這個變數分配內存空間,例如double b[][]=new double[10][10]。double b[][] = null ;看是初始化b但沒有,所以後面使用b變數都是非法的。我建議以後調用數組前用new初始化,c/c++可能不用new初始化,但java里應該用new初始化數組。
還有建議學習一下交叉數組的用法,我看了你的程序,知道你的是交叉數組的用法
還有 System.out.println(b);我不知道你的本意是什麼,不過這句好像是列印出這個數組的首地址。如果你要列印出數組的內容的話,用System.out.println(b[i][j])列印。當然只能列印一個,不能整行列印出
改正後程序:public class TT {
public static void main(String[] args) {
String s = "1,2;3,4,5;6,7,8";
String s1[] = s.split(";");
double[][] b = new double[s1.length][] ;
for (int i = 0; i < s1.length; i++) {
String s2[] = s1[i].split(",");
b[i]=new double[s2.length];
for (int j = 0; j < s2.length; j++) {
b[i][j]=Double.parseDouble(s2[j]);
System.out.print(b[i][j]);

}
System.out.println("");
}
}
}

不知道是不是符合你的要求

㈡ java 常用類

String str = "1.25";

java 中的parseInt 會對每個字元進行(int)強制處理 所以會報錯如圖。

我想你對「.」用int 強轉時候 會出錯嗎?

㈢ 常用的java基礎類有哪些

java.awt.* 一系列:
Button,Frame,Graphics,Menu,Panel,TextField,List,Event,Color,ActionEvent,KeyAdpter,KeyEvent,MouseAdpter,MouseEvent,TextLayout

java.io 一系列:
File,BufferReader,BufferWriter,FileInputStream,FileOutputStream,FileReader,FileWriter,Reader,Writer

java.lang.* 一系列:
System,String,Integer,Float,Double,Thread,Long,Math,Object,Class,Boolean

java.net 一系列:
Socket,ServerSocket,SocketAddress,URL,URLConnection

java.sql 一系列:
Date,Time,DriverManager

java.util.* 一系列:
ArrayList,Arrays,LinkedList,HashSet,Date,HashMap,Matcher,Pattern

javax.swing.* 一系列:
JFrame,JButton,Jpanel,JList,JMenu ,JCheckerBox,JDialog

㈣ java 讀文本文件的常用類和方法有哪些

File類是直接繼承Object類的。Object類的方法我就不不寫了:
欄位摘要
static String pathSeparator
與系統有關的路徑分隔符,為了方便,它被表示為一個字元串。
static char pathSeparatorChar
與系統有關的路徑分隔符。
static String separator
與系統有關的默認名稱分隔符,為了方便,它被表示為一個字元串。
static char separatorChar
與系統有關的默認名稱分隔符。
構造方法摘要
File(File parent, String child)
根據 parent 抽象路徑名和 child 路徑名字元串創建一個新 File 實例。
File(String pathname)
通過將給定路徑名字元串轉換為抽象路徑名來創建一個新 File 實例。
File(String parent, String child)
根據 parent 路徑名字元串和 child 路徑名字元串創建一個新 File 實例。
File(URI uri)
通過將給定的 file: URI 轉換為一個抽象路徑名來創建一個新的 File 實例。
方法摘要
boolean canExecute()
測試應用程序是否可以執行此抽象路徑名表示的文件。
boolean canRead()
測試應用程序是否可以讀取此抽象路徑名表示的文件。
boolean canWrite()
測試應用程序是否可以修改此抽象路徑名表示的文件。
int compareTo(File pathname)
按字母順序比較兩個抽象路徑名。
boolean createNewFile()
當且僅當不存在具有此抽象路徑名指定名稱的文件時,不可分地創建一個新的空文件。
static File createTempFile(String prefix, String suffix)
在默認臨時文件目錄中創建一個空文件,使用給定前綴和後綴生成其名稱。
static File createTempFile(String prefix, String suffix, File directory)
在指定目錄中創建一個新的空文件,使用給定的前綴和後綴字元串生成其名稱。
boolean delete()
刪除此抽象路徑名表示的文件或目錄。
void deleteOnExit()
在虛擬機終止時,請求刪除此抽象路徑名表示的文件或目錄。
boolean equals(Object obj)
測試此抽象路徑名與給定對象是否相等。
boolean exists()
測試此抽象路徑名表示的文件或目錄是否存在。
File getAbsoluteFile()
返回此抽象路徑名的絕對路徑名形式。
String getAbsolutePath()
返回此抽象路徑名的絕對路徑名字元串。
File getCanonicalFile()
返回此抽象路徑名的規范形式。
String getCanonicalPath()
返回此抽象路徑名的規范路徑名字元串。
long getFreeSpace()
返回此抽象路徑名指定的分區中未分配的位元組數。
String getName()
返回由此抽象路徑名表示的文件或目錄的名稱。
String getParent()
返回此抽象路徑名父目錄的路徑名字元串;如果此路徑名沒有指定父目錄,則返回 null。
File getParentFile()
返回此抽象路徑名父目錄的抽象路徑名;如果此路徑名沒有指定父目錄,則返回 null。
String getPath()
將此抽象路徑名轉換為一個路徑名字元串。
long getTotalSpace()
返回此抽象路徑名指定的分區大小。
long getUsableSpace()
返回此抽象路徑名指定的分區上可用於此虛擬機的位元組數。
int hashCode()
計算此抽象路徑名的哈希碼。
boolean isAbsolute()
測試此抽象路徑名是否為絕對路徑名。
boolean isDirectory()
測試此抽象路徑名表示的文件是否是一個目錄。
boolean isFile()
測試此抽象路徑名表示的文件是否是一個標准文件。
boolean isHidden()
測試此抽象路徑名指定的文件是否是一個隱藏文件。
long lastModified()
返回此抽象路徑名表示的文件最後一次被修改的時間。
long length()
返回由此抽象路徑名表示的文件的長度。
String[] list()
返回一個字元串數組,這些字元串指定此抽象路徑名表示的目錄中的文件和目錄。
String[] list(FilenameFilter filter)
返回一個字元串數組,這些字元串指定此抽象路徑名表示的目錄中滿足指定過濾器的文件和目錄。
File[] listFiles()
返回一個抽象路徑名數組,這些路徑名表示此抽象路徑名表示的目錄中的文件。
File[] listFiles(FileFilter filter)
返回抽象路徑名數組,這些路徑名表示此抽象路徑名表示的目錄中滿足指定過濾器的文件和目錄。
File[] listFiles(FilenameFilter filter)
返回抽象路徑名數組,這些路徑名表示此抽象路徑名表示的目錄中滿足指定過濾器的文件和目錄。
static File[] listRoots()
列出可用的文件系統根。
boolean mkdir()
創建此抽象路徑名指定的目錄。
boolean mkdirs()
創建此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。
boolean renameTo(File dest)
重新命名此抽象路徑名表示的文件。
boolean setExecutable(boolean executable)
設置此抽象路徑名所有者執行許可權的一個便捷方法。
boolean setExecutable(boolean executable, boolean ownerOnly)
設置此抽象路徑名的所有者或所有用戶的執行許可權。
boolean setLastModified(long time)
設置此抽象路徑名指定的文件或目錄的最後一次修改時間。
boolean setReadable(boolean readable)
設置此抽象路徑名所有者讀許可權的一個便捷方法。
boolean setReadable(boolean readable, boolean ownerOnly)
設置此抽象路徑名的所有者或所有用戶的讀許可權。
boolean setReadOnly()
標記此抽象路徑名指定的文件或目錄,從而只能對其進行讀操作。
boolean setWritable(boolean writable)
設置此抽象路徑名所有者寫許可權的一個便捷方法。
boolean setWritable(boolean writable, boolean ownerOnly)
設置此抽象路徑名的所有者或所有用戶的寫許可權。
String toString()
返回此抽象路徑名的路徑名字元串。
URI toURI()
構造一個表示此抽象路徑名的 file: URI。
URL toURL()
已過時。 此方法不會自動轉義 URL 中的非法字元。建議新的代碼使用以下方式將抽象路徑名轉換為 URL:首先通過 toURI 方法將其轉換為 URI,然後通過 URI.toURL 方法將 URI 裝換為 URL。

㈤ java中常用的類和方法

還是建議你拿本書,好好把基礎打牢,再根據需要查看API。API就如同漢語大辭典,你連簡單的字都不會,抱著它看也沒有用。

怎麼才能快速記住Java常用類中的方法呢

記住常用類就行了,方法的話用ide會有提醒的,當然用得多了就記住了

㈦ java常用函數方法

我來為你一一解答這些問題吧:不過這些JDK都有為什麼還問啦?

  1. String a="1235"; int d=Interger.parment(a);

  2. b.indexof(3);

  3. b.enqules(f)

  4. c.length()

  5. f.trim

  6. 這些都是JDK的方法,可能有些字母打錯啦,我隨手打的,不過用eclipse或myeclipse都可以點出來,分給我,OK

㈧ java常用的類和方法有哪些,最好加些實例來說明一下謝謝了!

java.lang,java.util這兩個包比較常用。其實LZ不需要特別去找的,像這些api,你用多了就自然熟悉了,不必去特意留意

㈨ java中一共有多少類 和方法

你好!Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言,是Java程序設計語言和Java平台(即JavaSE, JavaEE, JavaME)的總稱。Java 編程語言的風格十分接近C、C++ 語言。Java是一個純的面向對象的程序設計語言,它繼承了 C++ 語言面向對象技術的核心,Java舍棄了C ++語言中容易引起錯誤的指針(以引用取代)、運算符重載(operator overloading)、多重繼承(以介面取代)等特性,增加了垃圾回收器功能用於回收不再被引用的對象所佔據的內存空間,使得程序員不用再為內存管理而擔憂。Java 不同於一般的編譯執行計算機語言和解釋執行計算機語言。它首先將源代碼編譯成二進制位元組碼(bytecode),然後依賴各種不同平台上的虛擬機來解釋執行位元組碼,從而實現了「一次編譯、到處執行」的跨平台特性。不過,每次的編譯執行需要消耗一定的時間,這同時也在一定程度上降低了 Java 程序的運行效率。希望能幫助到你哦!

㈩ java中常用的類和方法有哪些

類實例化了就是對象,類的方法不能用,除了static方法,對象的方法不是static的也可用,用類名引用的就是類方法,用對象名引用的就是對象方法。
比如class a
a ddfdf=new a();
a.f();這個是類的方法,這個方法必得是靜態的才行。通常用來取得類的選代器或取的類本身的一個對象
ddfdf.f();這個是對象方法。

閱讀全文

與java常用類及方法相關的資料

熱點內容
左右倒庫最簡單又準的方法現實操作 瀏覽:581
尾氣處理方法有什麼 瀏覽:480
足面一片癬用什麼方法可以好 瀏覽:625
電動機轉子打磨的正確方法 瀏覽:866
擇日擇年的正確方法和步驟 瀏覽:894
包裝氣密檢測方法 瀏覽:740
唐朝人鍛煉方法 瀏覽:625
如何獲取成功的經驗方法 瀏覽:280
初中學生如何豐胸方法 瀏覽:203
想了解5s管理有哪些常用方法 瀏覽:22
快速開通原創的方法 瀏覽:728
小米平板的麥克風許可權設置在哪裡設置方法 瀏覽:644
正規系統治療方法 瀏覽:473
孕期抗抑鬱最佳方法 瀏覽:741
筆記本滑鼠不亮失靈的解決方法 瀏覽:274
王國維的研究史學方法 瀏覽:895
電線室內安裝方法 瀏覽:703
飛度遙控器漏電解決方法 瀏覽:261
菩提樹的種植方法 瀏覽:211
惠普5740濹盒安裝方法 瀏覽:930