亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java入門第三季

難度入門
時長 5小時 0分
學習人數
綜合評分9.50
1125人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.4 邏輯清晰

已采納回答 / 伊兮塵昔
1. ?在執行速度方面的比較:StringBuilder > ?StringBuffer ? 2. ?StringBuffer與StringBuilder,他們是字符串變量,是可改變的對象,每當我們用它們對字符串做操作時,實際上是在一個對象上操作的,不像String一樣創建一些對象進行操作,所以速度就快了。3. ?StringBuilder:線程非安全的  StringBuffer:線程安全的 ? ?當我們在字符串緩沖去被多個線程使用是,JVM不能保證StringBuilder的操作是安全的,雖然他...

已采納回答 / Java暗影
對于行數不確定的建議用while語句和數組實現。例如:<...code...>public ?void input(){Scanner in = ?new Scanner(System.in);//定義輸入流對象int i = 0;//定義一個變量用于接收輸入的值? int []nums = new int[20];/...

已采納回答 / _瀟瀟暮雨
凡是new出來的都是對象。你new了2次,當然會產生新的對象(開辟新的地址)。我們說字符串具有不變性,指的是字符串一旦聲明不可改變(存儲在字符串常量池中)。例如:<...code...>實際上...

已采納回答 / 無動于衷
你是用的eclipse寫的吧,反正我一直都是 先把語句寫出來,需要try、catch的時候會提示錯誤,再把鼠標放在錯誤上,讓IDE自動添加try、catch。

最贊回答 / Nomo_Air
Course是你定義的一個方法,這個方法的返回類型是Set,你定義的這個方法要傳進兩個變量Int ,String,你定義這個樣一個方法之后,你要進行實例化,就是new一下,然后你就Set這個接口下的方法去實現增刪改除。

已采納回答 / wangdonny
nums是要遍歷的集合自不必說,而num,看到num前面的int了吧,它就是每次循環的時候定義的,就像for(int i=0;i<xxx;i++)里的 int i 一樣,是臨時定義的

已采納回答 / 武庚_Rehan
Scanner 對象最好不要重復使用,在id=input.nextInt();上面新建一個Scanner對象就可以了,要放在try語句塊中,我也遇到了這樣的問題,就是這樣解決的

已采納回答 / demo_h
StringBuilder是改變字符串長度,是個特殊的字符串類,而String類型是不改變越來的長度,是新建一個新的字符串對象

已采納回答 / PrivateStringName
視屏中重寫了equal方法,他是比較了name的值是否相等;如果自動重寫,比較的是id和name兩個值都相同時候才返回true;可以手動把自動生成的id比較代碼去掉,那么和手動是一樣的效果;一下是自動生成的:public boolean equals(Object obj) {???? if (this == obj)???? return true;???? if (obj == null)???? return false;???? if (getClass() != obj.getCl...

已采納回答 / 禾只
public class Course { private String id,name; public Course(String id,String name){ this.id=id; this.name=name; } public Course() { // TODO Auto-generated constructor stub } public String getId(){ return id; } public void setId(String id){ this.id=i...

已采納回答 / 伊兮塵昔
你瀏覽器緩存的問題吧?你把瀏覽器緩存清理一下

已采納回答 / 旅行的石頭
public class HelloWorld {? ? public static void main(String[] args) { // 創建一個空的StringBuilder對象 StringBuilder str=new StringBuilder();? ?? // 追加字符串 str.append("jaewkjldfxmopzdm"); ? ? ? ? // 從后往前每隔三位插入逗號 for(int i=str.length()-1;i>=2;i--){? ? ? ? ...
課程須知
此部分為 Java 課程的進階內容,適合具有一定 Java 基礎的伙伴們學習,如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向對象相關知識后再回來進修。
老師告訴你能學到什么?
本課程將學習 Java 中的異常處理、集合框架、字符串、常用類等,逐步學習掌握 Java 高級技術。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消