1. 程式人生 > >java實現自動遞增序列號

java實現自動遞增序列號

本範例利用靜態屬性成員得到自動遞增序列號的方法:
package org.test;

import java.text.DecimalFormat;

public class Customer {
	private static int totalCount = 0;
	private int customerID;
	public Customer(){
		++totalCount;
		customerID = totalCount;
		System.out.println("增加一個");
	}
	public String getCustomerID() {
	DecimalFormat decimalFormat = new DecimalFormat("00000000");
	return decimalFormat.format(customerID);
	}

}

package org.test;

public class Exec {
public static void main(String args[]){
	Customer c1 = new Customer();
	System.out.println(c1.getCustomerID());
	Customer c2 = new Customer();
	System.out.println(c2.getCustomerID());
}
}

相關推薦

java實現自動遞增序列

本範例利用靜態屬性成員得到自動遞增序列號的方法:package org.test; import java.text.DecimalFormat; public class Customer { private

java 實現自定義序列

    業務資料主鍵一般情況下通常我們會使用UUID隨機字串,這種字串在未來1000年內應該不會出現第二個。 但是在實際開發中,一些業務編號會對使用者直接公開,比如身份證號,電影票號,飛機火車票編號等。這種有著一定規律的業務資料主鍵編號,需要我們通過程式碼來實現。 &nb

SQL 查詢結果自動遞增序列

一、讓SELECT查詢結果額外增加自遞的偽序號列 在基於資料庫的系統的開發過程中,有時需要讓select返回的查詢結果中存在一列實際的資料庫表中並不存在的序號列,即在查詢結果中額外增加自增的偽序號列。從網路上可以找到一些解決方案,但總結起來主要有三種: 1.使用資料庫自帶的序號函式實現 Oracle提供的RO

java獲取mac和機器碼,註冊碼的實現、CPU序列

CPU序列號:package test;  import java.io.IOException;  import java.util.Scanner;  publicclass CPUTest {      /**      * @param args      * @th

java實現微信公眾房卡牛牛六人平臺開發搭建文章采集接口程序

package ecs util 系統 public address 用戶id 狀態 get 日誌實體類,用戶記錄用戶登錄登出 LogRec.javapackage q.dms.test; import java.util.Date; /** 實體類 包含用戶登錄的id,

vba實現工具的序列驗證框架

不存在 alt GC msgbox show object ali nothing idf 對於密碼破譯方面筆者不太懂,之前對於各種序列號的激活也有些臆測,自己根據想法做了個序列號驗證的小框架,以後做的工具也可以用之保護一下下。。。 主要思路是:用戶打開小工具後,系統檢

產生自定義格式的自動增長序列

更新時間 cal nod extends return trace primary png zed 產生自定義格式的自動增長序列號: Java代碼 /** * 自己維護的序列號,至少從1開始增長 */ public abstract class In

在條碼標簽打印軟件上繪制條形碼並自動生成序列

目標 自己 AR 序列號 彈出 手動 打開 圖片 term 在做條碼標簽的時候,輸入序列號很簡單,如果只有五六個,手工輸入就可以的,可是如果有100個,1000個,甚至10000個序列號的時候,我們該怎麽辦呢?今天就來分享下在條碼標簽打印軟件上制作條形碼序列號的方法,具體操

java實現自動生成小學四則運算——朱庭震,詹祺豪

output random 隨機生成 編程 ali 需求 寫入 等號 報錯 組員:朱庭震,詹祺豪 Github地址:https://github.com/ztz1998/second/tree/master 1題目:實現一個自動生成小學四則運算題目的命令行程序。 2說明:

java實現自動撥打電話語音提示

本貼只做記錄,感興趣的朋友可以私信我或加我Q詢問464744895 需求:根據電話號碼,自動撥打電話TTS生成語音進行提示 用的是提供外呼技術支援的服務商,測試程式碼可用: package weixin.dianhua; import java.net.Socket; import jav

Java實現比較APP版本大小

實現程式碼如下: /** * 比較APP版本號的大小 * <p> * 1、前者大則返回一個正數 * 2、後者大返回一個負數 * 3、相等則返回0 * * @param version1 app

cmd 、java獲取硬碟的序列(serialnumber)實體地址 和磁碟ID邏輯地址

看了網上解釋硬碟序列號,分為兩類。(我認為啊序列號就是生產硬碟時候的編號) 在cmd 格式下 獲取硬碟的序列號, 一類是硬碟的物理序列號 只有一個 ,除非是刷硬碟,一般都不會改變的。檢視方式:wmic diskdrive get serialnumber 另一類是 邏

java實現微信公眾支付

前面做了app微信支付的回撥處理,現在需要做微信公眾號的支付,花了一天多時間,終於折騰出來了!鑑於坑爹的微信官方沒有提供java版的demo,所以全靠自己按照同樣坑爹的文件敲敲敲,所以記錄下來,以供自己及後來人參考,不足之處,還請指正。 首先,我們貼出呼叫支付介面的H5頁

java實現微信公眾授權登入獲取使用者資訊流程

參考地址微信公眾號開發文件:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432 前提:需要申請認證的微信公眾號;獲取對應的APPID和APPSECRET;並且還需要獲取到使用者資訊許可權

使用java實現自動備份mysql資料庫

在實際應用中,定時備份資料庫是一件非常重要的工作,下面是關於利用java程式實現資料庫自動呼叫的方法,其實也不一定非要用java語言了,只要原理會了,大家大可使用其他語言來實現。話不多說,下面就來演示一下如何自動備份mysql下的abc資料庫: 1,在java API中為我們提供了一個Runtime類

java 實現百度熊掌歷史資源記錄提交

最近在做一個需求,需要將大量的歷史記錄url提交給百度熊掌號資源搜尋平臺,雖然熊賬號給提供了手動提交的工具,但是這種方式的提交費時費力,尤其是在有很多的url需要提交時使用這個方式提交很明顯效率低下,所以可以採用提供api提交的方式,一   百度熊掌號賬號獲取(這個可以自己百

java獲取win硬碟序列等資訊

獲取磁碟序列號 在java下獲取windows系統中的磁碟序列號,廢話少說直接上程式碼。 /** * 獲取windows硬碟序列號 * @param drive * @return 硬碟序列號 */ public stati

.net c# vs自動遞增版本

assemblyInfo.cs檔案內容 using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // 有關程式集的常規資訊通過下列屬性集 // 控制。更改這些屬

LIS 最長遞增序列 Java實現

今天遇到了一個求最長遞增子序列的問題,看了之後就嘗試著用Java實現了一下,關於什麼是最長遞增子序列,這裡就不在贅述,可以百度或者Google之,以下為實現的程式碼: 說明:本段程式碼實現的功能為 (1)隨機生成一個有10個元素的陣列,然後輸出它的最長遞增子

最長遞增序列 LIS 時間複雜度O(nlogn)的Java實現

關於最長遞增子序列時間複雜度O(n^2)的實現方法在部落格http://blog.csdn.net/iniegang/article/details/47379873(最長遞增子序列 Java實現)中已經做了實現,但是這種方法時間複雜度太高,查閱相關資料後我發現