1. 程式人生 > >getString()方法用法詳解

getString()方法用法詳解

 String getString(int columnIndex) 
          以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值。

getString

String getString(int columnIndex)throws SQLException
     以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值
引數:
columnIndex - 第一個列是 1,第二個列是 2,……
返回:
列值;如果值為 SQL NULL,則返回值為 null
丟擲:
SQLException - 如果 columnIndex 無效;如果發生資料庫訪問錯誤或在已關閉的結果集上呼叫此方法

程式片段1:

……
   String name,addr;
   Customer cust;

   Connection con = obtainConnection();
   Statement stmt = con.createStatement();
   
ResultSet result = stmt.executeQuery(
     "SELECT cust_name, address FROM Customer "
     + "WHERE ssn=" + "'" + id + "'");

   if (result.next()) 

  {
   
 name = result.getString(1);
    addr = result.getString(2);


    cust = new Customer(id,name,addr);
   } else {
    throw new BrokerException("使用者" + id + "的資訊沒找到 :(");
   }
   return cust;
……

程式程式碼片段2

public static void jsonArrayTest() { 
JSONArray jsonarray = new JSONArray("[{'name':'xiazdong','age':20},{'name':'xzdong','age':15}]"); 
for (int i = 0; i < jsonarray.length(); i++) { 
JSONObject jsonobj = jsonarray.getJSONObject(i); 
        String name = jsonobj.getString("name"); 
        int age = jsonobj.getInt("age"); 
        System.out.println("name = " + name + ",age = " + age); 
    } 
} 

相關推薦

getString()方法用法

 String getString(int columnIndex)            以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值。 getString String getString(int columnIn

thinkphp create方法 用法

首先明白create方法的用處,是入庫前對資料的處理。 直接上create方法的例項: // 例項化User模型 $User = M('User'); // 根據表單提交的POST資料建立資料物件 $User->create(); // 把建立的資料物件寫入資料

Python數據類型方法簡介一————字符串的用法

python 字符串連接 字符串用法 符串是Python中的重要的數據類型之一,並且字符串是不可修改的。 字符串就是引號(單、雙和三引號)之間的字符集合。(字符串必須在引號之內,引號必須成對)註:單、雙和三引號在使用上並無太大的區別; 引號之間可以采取交叉使用的方式避免過多轉義;

java.nio.Buffer.filp()方法用法

今天在看《Java程式設計思想》的時候,碰到java.nio.Buffer flip()方法,不明白是幹什麼用的,於是就趕快檢視中文API,API上面翻譯的是:"反轉此緩衝區。首先對當前位置設定限制,然後將該位置設定為零。如果已定義了標記,則丟棄該標記。";    說實話,看了幾遍,真

String用法(equal原始碼 ==和equal的解釋、字面賦值和new賦值效率、重寫了hashcode的方法解釋)

String  a = “abc”;//在字串池中找abc,如果有,就直接返回地址,如果沒有就加值abc然後再返回地址(此方式的值是存放在字串池中) String  b =  “abc”; String  c  =   new String("abc");//在字串池中找a

JavaScript中return的用法

style 返回 www log tle blog 意思 charset fun 1、定義:return 從字面上的看就是返回,官方定義return語句將終止當前函數並返回當前函數的值,可以看下下面的示例代碼: <!DOCTYPE html><html l

解決ajax跨域的方法原理之Cors方法

詳細 不同 htm 渲染 jsonp del 需要 methods href 1、神馬是跨域(Cross Domain) 對於端口和協議的不同,只能通過後臺來解決。 一句話:同一個ip、同一個網絡協議、同一個端口,三者都滿足就是同一個域,否則就是 跨域問題了。而為

SVN trunk(主線) branch(分支) tag(標記) 用法和詳細操作步驟

trac load mar span 必須 最可 objc copy 右鍵 原文地址:http://blog.csdn.net/vbirdbest/article/details/51122637 使用場景: 假如你的項目(這裏指的是手機客戶端項目)的某個版本(例如1.0

js 定時器用法——setTimeout()、setInterval()、clearTimeout()、clearInterval()

ntb 幫助 .get tint num 用法 -c 函數 tel 在js應用中,定時器的作用就是可以設定當到達一個時間來執行一個函數,或者每隔幾秒重復執行某段函數。這裏面涉及到了三個函數方法:setInterval()、setTimeout()、clearI

selenium用法

key url enc element api code 需要 int question selenium用法詳解 selenium主要是用來做自動化測試,支持多種瀏覽器,爬蟲中主要用來解決JavaScript渲染問題。 模擬瀏覽器進行網頁加載,當requests,url

C# ListView用法

ont 結束 server 發生 匹配 鼠標 之前 小圖標 order 一、ListView類 1、常用的基本屬性: (1)FullRowSelect:設置是否行選擇模式。(默認為false) 提示:只有在Details視圖該屬性才有意義

linux cp命令參數及用法---linux 復制文件命令cp

linux file linux cp命令參數及用法詳解---linux 復制文件命令cp [root@Linux ~]# cp [-adfilprsu] 來源檔(source) 目的檔(destination)[root@linux

C# ListView用法(轉)

分組 創建 cti 排列 checkbox 定義 com 程序 erl 一、ListView類 1、常用的基本屬性: (1)FullRowSelect:設置是否行選擇模式。(默認為false) 提示:只有在Details視圖該屬性才有

java中的instanceof用法

定義 xtend print 繼承 interface 參數 保留 如果 ack   instanceof是Java的一個二元操作符(運算符),也是Java的保留關鍵字。它的作用是判斷其左邊對象是否為其右邊類的實例,返回的是boolean類型的數據。用它來判斷某個對象是否是

js中幾種實用的跨域方法原理

自身 標簽 cdc 返回 屬性和方法 插入 實用 封裝 判斷 這裏說的js跨域是指通過js在不同的域之間進行數據傳輸或通信,比如用ajax向一個不同的域請求數據,或者通過js獲取頁面中不同域的框架中(iframe)的數據。只要協議、域名、端口有任何一個不同, 都被當作是不同

Mvc 提交表單的4種方法全程

c4346 數字 parameter words 代碼 help pro reat src 一,MVC HtmlHelper方法 Html.BeginForm(actionName,controllerName,method,htmlAttributes){}

@RequestMapping 用法

同時 get() turn example track find 說明 tex -h 簡介: @RequestMapping RequestMapping是一個用來處理請求地址映射的註解,可用於類或方法上。用於類上,表示類中的所有響應請求的方法都是以該地址作為父路徑。

Css中路徑data:image/png;base64的用法 (轉載)

javascrip base64編碼 asc cda 文件的 color 情況 ont 背景圖片 大家可能註意到了,網頁上有些圖片的src或css背景圖片的url後面跟了一大串字符,比如: background-image:url(data:image/png;bas

global用法

global 在函數內傳遞參數1、global一般用在函數內,將外部變量參數傳遞至函數內部,用法為:<?php $name = "why"; function changeName(){ global $name; $name = "what";

java中靜態代碼塊的用法—— static用法

super關鍵字 了解 裝載 static關鍵字 super 屬於 註意 lock 自動 (一)java 靜態代碼塊 靜態方法區別一般情況下,如果有些代碼必須在項目啟動的時候就執行的時候,需要使用靜態代碼塊,這種代碼是主動執行的;需要在項目啟動的時候就初始化,在不創建對象的