java indexOf()

文章目錄 indexOfindexOf int indexOf(int ch,int fromIndex)函數:就是字元ch在字串fromindex位後出現的第一個位置.沒有找到返加-1indexOfpublic int indexOf(int ch)返回指定字元在此字串中第一次出現處的索引。如果在此 String 對象表示的字元序列中出現值為 ch 的字元,則返回第一次出現該字元的索引(以 Unicode 代碼單元表示)。對於 0 到 0

JAVA數組的定義及使用方法

數組是有序資料的集合,數組中的每個元素具有相同的數組名和下標來唯一地確定數組中的元素。 1. 一維數組 1.1 一維數組的定義 type arrayName[];type[]

java實現kmp演算法

//kmp.java/** *@author feixiang KMP演算法 *待查的字元和next數組都是從0號單元開始的 *next數組的第一個是-1 即為如果要比較的下一個是帶比較串的第-1個,就要移動原串了 *多走一步得-1才能知道前面沒有了*/package first;public class kmp{ public static void main(String[] args) {  String a =

java取消科學計數法

 前台輸入手機號13777777777,如果是為Double類型接收,就會自動轉為科學計數法,非常討厭,這是我們經常遇到的 找了下,一般是Double轉String,方法一般有兩種:1.利用String.format()saleUnilateImport.setPhone(String.format("%.4f", row.getCell(1).getNumericCellValue()));//15145117218.0000保留4位小數 String.format("%.0f",

exe4j的使用– java -jar test.jar為什麼不好用

將java編織成.class後,如果只是用java命令來執行總覺得不是太過癮,找個辦法產生像exe檔案一樣用滑鼠雙擊便可執行檔檔案,應該是很有趣的啊。這裡我用了一個名字叫做exe4j的免費小軟體,感覺不錯。  接著,將你要選擇好你即將發布的.class檔案就不用細說了。下面是建立jar檔案,這裡我用一個名字叫做d:MyJavaTest.class的檔案來舉例,另外注意還要編寫一個確定main_class的檔案manifest.mf,在這裡manifest.mf和目錄MyJava是在同一個目錄下(

java筆試題:會議室模組

a>說明    會議室模組   1. 某公司有多個會議室,以房間號區分。   2.如果某部門需要預定會議室,則會提交預定請求(包含預定開始使用時間,預定結束使用,所預定會議室房間號)b>設計一個表,儲存會議室預定資訊。c>要求採用SQL語句及JAVA程式碼片段判斷在2003-3-10 下午 3:00-4:00 3號會議室是否空閑 1.有關SQL語句。 2.JAVA的程式碼片段。

JAVA:Duplicate name in Manifest: Class-Path

JAVA:Duplicate name in Manifest: Class-Path 如果你的web是用Struts模型的,那可能會有這樣的錯誤, java.util.jar.Attributes read Duplicate name in Manifest: Class-Path 雖然這個不影響web的運行,但對一個程式員來說,還是應該搞定的. 我上google查了一下,發現下邊的網頁(英文的)對這個問題有了一個很好的說明,:

Cannot assign value of type ‘java.lang.String’ to property ‘file’ of type &#

Exception:org.apache.commons.beanutils.ConversionException: Cannot assign value of type 'java.lang.String' to property 'file' of type 'org.apache.struts.upload.FormFile'    at org.apache.struts.action.DynaActionForm.set(DynaActionForm.java:423)   

JAVA組件--報表--Formula One e.Report

這是一套“純Java”的報表製作工具集,可配合J2EE開發環境與應用程式伺服器使用。利用它可以將各種複雜的報表嵌入任何Java應用程式或項目。 [主要特點] 1 改善構建報表的效率縮減建立報表所需的時間。利用可視化的設計環境與嚮導,不必編寫或僅需編寫極少量Java代碼,只需具有極少的Java編程經驗,便能給應用程式與項目添加功能強大的報表。  2

java除法保留小數問題

java保留兩位小數問題:方式一:四捨五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();  保留兩位小數  ---------------------------------------------------------------  方式二:

java調用windows API

使用jinvoke調用windowsAPI。jna使用比較麻煩,需要寫c代碼和參數轉換,jinvoke的使用就像jdk中的包一樣。官網使用參考:http://www.jinvoke.com/calling-the-win32-api-from-java 一個彈出框的例子(這種代碼用於調用任何dll,不只是windows的,也可以是自己寫的dll)import com.jinvoke.JInvoke;import com.jinvoke.NativeImport;public class

java與模式–介面隔離原則,組合彙總複用,迪米特法則,單一職責原則

一介面隔離原則1.是用多個介面比使用單一的介面要好2.角色的合理劃分:一個介面代表一個角色3.定製服務:將一個介面劃分寬度不同的介面,以對應不同的客戶4.介面的汙染《1》一個介面封裝太多的方法,劃分不合理《2》將不同角色的任務合并到一個介面裡面  二組合彙總複用原則1.應該盡量使用組合彙總複用,而不是繼承2.繼承是靜態,組合彙總複用是可以在運行時動態確定的4.當一個類是另外一個類得一種時:比如男人和女人是人類的一種,正式僱員和臨時僱員是僱員的一種。5.當一個類有一些角色時,比如:人有學生,經理,

[Java]練習題002: 判斷101-200之間有多少個素數,並輸出所有素數

【程式2】題目:判斷101-200之間有多少個素數,並輸出所有素數。1.程式分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除,  則表明此數不是素數,反之是素數。   import java.util.*;public class PrimeTest{public static void main(String[] args){int x=0;Vector v = new Vector();//集合,用來裝所有的素數for(int i=101;i<=200;i++

Java中顏色的String和Color對象之間的互相轉換

package org.signsmile;import java.awt.Color;public class ColorConverter { public static Color String2Color(String str) {  int i =   Integer.parseInt(str.substring(1),16);     return new Color(i); } public static String Color2String(Color color)

PowerDesigner OOM 產生java類(一)

PowerDesigner OOM 產生java類(一) 收藏     最近在使用PowerDesigner設計資料庫,設計完cdm 和 pdm時,瞭解到可以用oom自動產生Java類.     但是產生的Java類的預設格式和自己的要求有偏差,最終得到了些解決辦法.這裡記錄了下.(我使用的版本是PowerDesigner12)    在oom模型中language>edit current object language.

JAVA 擷取Map中的值

 import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class test2 { /**  * @param args  */  public static void main(String[] args) {  // TODO Auto-generated method stub    Map&

JAVA中JTree的使用

最近在看“企業快信”的原始碼,這個項目的好友名單是用JTree實現的。在理解了它的寫法之後,就想把JTree控制項的使用熟悉一下。於是自己寫了個小練習,就是顯示資料庫中的使用者名稱和圖片路徑在JTree中,並且還可以添加使用者,同時在JTree中顯示。JTree中,有TreeCellRenderer介面,可以用類來實現這個介面。在這個介面相應的方法中,可以對樹中的節點進行設定。如我就是在這個方法中設定節點的大小,以及判斷節點,然後將節點用一定的樣式顯示。然後,再可以寫一個類,繼承至JTree,為

java中的數組長度問題

        之前對java中的數組一直是一知半解,特別是數組中的長度問題。今天對這個問題也算是小有理解,算是對java數組的有了更進一步的瞭解吧。不說了,先來例子再說:eg  code:package com.test;public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubfinal int TABLE_SIZE

java類比頁面登入

 public static void main(String[] args) {HttpClient client = new HttpClient();NameValuePair[] nameValuePairs = {new NameValuePair("username", "aaa"),new NameValuePair("passwd", "123456")};PostMethod postMethod = new

java.ByteArrayInputStream-ByteArrayOutputStream

ByteArrayInputStream和ByteArrayOutputStream記憶體虛擬檔案或者記憶體映像檔案就是把記憶體中的一塊資料存放區緩衝區,虛擬成一個檔案,原來該寫入硬碟檔案上的內容可以被寫入到這個記憶體中,原來該從硬碟檔案中讀取的內容也可以在記憶體中讀取。而要在記憶體中定義一個大的記憶體緩衝區,這個記憶體緩衝區通常就是一個位元組數組,在java中專門定義了這兩個類用於以IO流的方式來完成對位元組數組的讀寫來支援類似虛擬檔案或者記憶體映像檔案的類似功能ByteArrayInputS

總頁數: 4058 1 .... 632 633 634 635 636 .... 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.