原创 Oracle數據庫中coalesce函數的使用

一、Oracle視圖(View)創建使用: Oracle對象教程:視圖(View)創建使用,視圖(View)實際上是一張或者多張表上的預定義查詢,這些表稱爲基表。從視圖中查詢信息與從表中查詢信息的方法完全相同。只需要簡單的SELECT…F

原创 Java中this和super的用法

Java中this和super的用法 一、作爲對象使用 1.this的用法 作爲當前類的一個對象使用,一般用於封裝中的getXxx()方法,調用當前類中的屬性 package program; public class Person

原创 Oracle數據庫中decode函數的使用

一、decode函數的使用方法: DECODE()函數,它將輸入數值與函數中的參數列表相比較,根據輸入值返回一個對應值。函數的參數列表是由若干數值及其對應結果值組成的若干序偶形式。當然,如果未能與任何一個實參序偶匹配成功,則函數也有默認的

原创 Oracle數據庫中的instr函數的用法

一、instr函數的用法 在Oracle中可以使用instr函數對某個字符串進行判斷,判斷其是否含有指定的字符。在一個字符串中查找指定的字符,返回被查找到的指定的字符的位置。 語法: instr(sourceString,destS

原创 雙骰子游戲

和爲2、3、12,輸; 和爲7、11,贏; 其他數字則再投,直到和爲7則輸,與前一次相同則贏 代碼: package com.im; public class Demo630 { public static void main(S

原创 從一副牌中選4張牌顯示其花色和字母

0-12 :表示13張黑桃 13-25:表示13張紅桃 26-38:表示13張方塊 39-51:表示13張梅花 代碼: package com.im; public class Demo74 { public static voi

原创 編寫一個方法,計算一個整數各位數字之和

代碼: package com.im; import java.util.Scanner; public class Demo62 { public static void main(String[] args) { // TO

原创 檢測字符串是否是一個有效密碼

要求: 密碼必須至少8位字符; 密碼僅能包含字母和數字; 密碼必須包含至少兩個數字; 代碼: package com.im; import java.util.Scanner; public class Demo618 { pu

原创 輸入一個整數,然後判斷是否是迴文數

先求出整數的反向倒置數,然後進行比較(不是通過將數字轉換成字符串的方法) 代碼: package com.im; import java.util.Scanner; public class Demo63 { public stati

原创 顯示當前日期和時間(通過調用System.currentTimeMills ()方法)

方法System.currentTimeMills ()返回格林威治1970年1月1日00:00:00(UNIX時間戳)開始到當前時刻的毫秒數 代碼: package com.im; public class Demo624 { pu

原创 循環打印三角形

一、 package com.im; import java.util.Scanner; public class Demo517 { public static void main(String[] args) { // TO

原创 方法的使用——打印日曆

輸入年份和月份,顯示該月的整個日曆 package com.im; import java.util.Scanner; public class printCalendarl { public static void main(Stri

原创 迴文素數

一個數同時爲素數和迴文數,顯示前100個迴文素數 代碼: package com.im; public class Demo626 { public static void main(String[] args) { // T

原创 堆排序的實例化(詳細過程)

數組a[] = {8,10,23,48,7,6,11,13,17,19,20,14,5}在堆(完全二叉樹)中表示爲: 一共13個數,在經過大項堆的初始後,數組的首位爲最大值,此時完全二叉樹爲: 將48和5對換位置後,得到數組的

原创 快速排序實例化(詳細過程)

數組a[] = {8,10,23,48,7,6,11,13,17,19,20,14,5},  1)、設置兩個變量i、j,排序開始的時候i=1,j=13; 2)以第一個數組元素作爲關鍵數據,賦值給x,即x=a[1]=8; 3)、從j開始向前