隨手寫了些java題目的答案

問題:http://blog.csdn.net/bitfan/archive/2010/12/13/6072690.aspx  

java容器之Set常用方法

Set不包含相同的元素,有HashSet(散列,尋找速度最快),TreeSet(按升序排列),LinkedHashSet(按輸入順序) 下面是常用的方法: import java.util.*;public class SetOperations {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSet<String>

java 容器 arraylist 使用方法

1. ArrayList概述: ArrayList 是一個數組隊列,相當於 動態數組。與Java中的數組相比,它的容量能動態增長。它繼承於AbstractList,實現了List, RandomAccess, Cloneable, java.io.Serializable這些介面。ArrayList 繼承了AbstractList,實現了List。它是一個數組隊列,提供了相關的添加、刪除、修改、遍曆等功能。ArrayList

java容器(八)---Java迭代器(轉)(iterator詳解以及和for迴圈的區別)__Java

迭代器是一種模式,它可以使得對於序列類型的資料結構的遍曆行為與被遍曆的對象分離,即我們無需關心該序列的底層結構是什麼樣子的。只要拿到這個對象,使用迭代器就可以遍曆這個對象的內部. 1.Iterator Java提供一個專門的迭代器<<interface>>Iterator,我們可以對某個序列實現該interface,來提供標準的Java迭代器。Iterator介面實現後的功能是“使用”一個迭代器. 文檔定義:

java中如何使Double類型的數值保留兩位小數問題

一、其實很簡單:Double dou = 3000.533dou = (double)Math.round(dou*100)/100其中dou是變數,很簡單吧,我們大多數人都知道Math.round()方法,可是我卻沒想到保留兩位小數就是先乘以100再除以100.同理保留N位小數就不用說了吧二、第二種方法double d = 111231.5585; BigDecimal b = new BigDecimal(f); double df = b.setScale(2,

java double資料在記憶體中的儲存

 浮點數儲存的位元組格式如下: 地址 +0 +1 +2 +3 內容 SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM 這裡 S 代表符號位,1是負,0是正 E 位移127的冪,二進位階碼=(EEEEEEEE)-127。 M 24位的尾數儲存在23位中,只儲存23位,最高位固定為1。此方法用最較少的位元實現了 較高的有效位元,提高了精度。 零是一個特定值,冪是0 尾數也是0。 浮點數-12.5作為一個十六進位數0xC1480000儲存在儲存區中,這個值如下:

JAVA項目中LOG4J的使用__JAVA

一、直接使用: //輸出到專案檔夾下output1.txt檔案中 ////////////////////////////// // DEBUG - Here is some DEBUG // INFO - Here is some INFO // WARN - Here is some WARN // ERROR - Here is some ERROR // FATAL - Here is some FATAL ////////////////

java學習之數值型別(int,float,double等)

1. 代碼 2.Java中數字類型的轉換法則 test1中看似除數中的所有的因子都被約掉了,只剩下了1000。但實際的輸出卻是5,而不是我們期望的1000。究其原因,是因為MICROS_PER_DAY按int類型進行的計算,而計算的結果是86400000000,已經超出了int類型的最大值,即溢出了(因int為32位,2^31-1=2147483647),24*60*60*1000*1000最後的結果是500654080(見程式中的print1的輸出)。

java 單例模式剖析(涉及同步,Junit,log4j,反射,類載入器,多線程,序列化)

  概要 單例模式是最簡單的設計模式之一,但是對於Java的開發人員來說,它卻有很多缺陷。在本月的專欄中,David Geary探討了單例模式以及在面對多線程(multithreading)、類裝載器(classloaders)和序列化(serialization)時如何處理這些缺陷。

Java 容器類及遍曆效率對比__Java

Java 容器類及遍曆效率對比 1)Collection Collection是最基本的集合介面,一個Collection代表一組Object,Java SDK不提供直接繼承自Collection的類,Java SDK提供的類都是繼承自Collection的“子介面”如List和Set。 2)List 以元素插入的次序來放置元素,不會重新排列。 3)Set 不接愛重複元素,它會使用自己內部的一個排列機制。 4)Map

Java Swing中兩種設定背景圖(容器圖片)__Java

在java swing中需要為容器添加圖片,或者背景圖片。 提供兩種簡單的解決方案,一種利用JPanel,另一種利用JLabel 1.JPanel(原始碼) [java]  view plain copy package oo;     

Java FAQ(新手必看) __Java

摘自 donkeyzheng 的 Blog    一、準備篇 Q1.1什麼是Java、Java2、JDK。JDK後面的1.3、1.4版本號碼又是怎麼回事。答:Java是一種通用的,並發的,強型別的,物件導向的程式設計語言(摘自Java規範第二版)。JDK是Sun公司分發的免費Java開發套件,正式名稱為J2SDK(Java2SoftwareDevelopKit)。包括基本的java工具包和標準類庫。到目前(2003年7月)為止,Java有3個主要版本,

Java新手FAQ__Java

目錄: Q1.1 什麼是Java、Java2、JDK。JDK後面的1.3、1.4版本號碼又是怎麼回事。 Q1.2 什麼是JRE/J2RE。 Q1.3 學習Java用什麼工具比較好。 Q1.4 學習Java有哪些好的參考書。 Q1.5 Java和C++哪個更好。 Q1.6 什麼是J2SE/J2EE/J2ME。 Q2.1 我寫了第一個Java程式,應該如何編譯/運行。 Q2.2 我照你說的做了,但是出現什麼"'javac'

unbuntu下配置java環境

本文主要參考文章: ubuntu下Java環境配置 基本上是安本文所講的進行java配置,相信能配置成功的。 為什麼要選擇預設的java解譯器呢。因為只能有好幾個指向java的解譯器,因此要選擇 /usr/lib/jvm/java-6-sun/jre/bin/java為 預設的解譯器,但我不知道如果不選擇預設的java瀏覽器的話會怎麼樣。

Is it an abstract class?; nested exception is java.lang.InstantiationE... (轉帖)

從字面上不難理解,是由於抽象類別引起的。 抽象類別不能被直接引用,所以出了一個InstantiationException異常。 那麼問題到底出在哪呢。 <bean id="abstractjob" class="cn.ncs.test.job.AbstractJob" > 上面這個好比是 AbstractJob abstractjob=new AbstractJob(); 假設AbstractJob是個抽象類別,

Java語言中抽取Office、PDF的四件兵器 __Java

      Java語言中抽取Office、PDF的四件兵器       很多人問到如何抽取word、excel、pdf等檔案,在這裡我總結一下抽取word、pdf的幾種方法。 1、用jacob. 其實jacob是一個bridage,串連java和com或者win3

java組件和容器

  Java的圖形化使用者介面的最基本組成部分是組件(Component),組件是一個可以以圖形化的方式顯示在螢幕上並能與使用者進行互動的對象,例如一個按鈕,一個標籤等。組件不能獨立地顯示出來,必須將組件放在一定的容器中才可以顯示出來。  

java.util.Properties從XML中載入屬性

  1.         基本載入屬性的方法   Sample屬性檔案 sample.properties foo=bar fu=baz   載入屬性的Sample程式 import java.io.FileInputStream; import java.util.Properties;

java學習筆記9 - Spring mvc中log4j的配置與使用

如果使用spring外掛程式建立一個spring template project,它會預設帶log4j,只要改下log4j的配置就可以使用了,如果自己建立的project,就要載入下log4f的包了,使用步驟如下 1.pom.xml加入log4j的依賴包 <!-- Logging

如何在java程式裡面發送html郵件__html

都快趕上每年一貼了,年年都有孩子們問我怎麼在java程式裡面發郵件,特別是html格式的郵件,在這裡貼個例子吧: maven裡面引入javamail  <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version&

總頁數: 4058 1 .... 1237 1238 1239 1240 1241 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.