`
deepfuture
  • 浏览: 4399475 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80062
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70024
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103331
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:285718
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15005
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67539
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32129
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45979
社区版块
存档分类
最新评论

j2me-产生没有重复数字的6位随机数代码

J# 
阅读更多

笔者最近在写段小程序,因功能需要写了以下这个函数


private String getrannumber(){
StringBuffer strbufguess=new StringBuffer();
String strguess=new String();
int []nums={0,1,2,3,4,5,6,7,8,9};
Random rannum=new Random();
int count;
int i=0,temp_i=0;
for (int j=10;j>4;j--){
//取1-10的不重复数
i=0;temp_i=0;
count=rannum.nextInt(j);
while(i<=count){
if (nums[temp_i]==-1) temp_i++;
else {
i++;temp_i++;
}
}
strbufguess.append(Integer.toString(nums[temp_i-1]));
//加数字已取的标志
nums[temp_i-1]=-1;
}
strguess=strbufguess.toString();
rannum=null;
strbufguess=null;
nums=null;
return strguess;
}

0
0
分享到:
评论

相关推荐

    j2me----api

    j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api

    Android代码-安卓J2ME模拟器

    在提供的压缩包"J2ME-Loader-master"中,我们可以推测这包含了J2ME-Loader的源代码。源代码通常包含项目的目录结构,如src(源代码文件)、res(资源文件)、build(构建脚本)等。通过分析这些源代码,开发者可以...

    j2me-ws.rar

    "j2me-ws.rar" 可能包含 J2ME 库、示例代码或工具,帮助开发者创建和消费 Web 服务。 3. **KJava 和 MIDP** KJava 是 J2ME 的一部分,它是一个虚拟机,用于执行 J2ME 应用。MIDP 提供了类库和 API,用于创建具有...

    J2ME----CSDN名士---陈跃峰老师讲课代码

    7. **模拟器和设备测试**:开发过程中,J2ME模拟器是必不可少的工具,它允许开发者在没有物理设备的情况下测试代码。同时,实际设备上的测试也是确保应用程序兼容性和性能的关键步骤。 8. **安全和权限**:J2ME应用...

    funambol-j2me-api-6.5.1000.zip_PIM_phone_pim java

    "funambol-j2me-api-6.5.1000.zip"是一个专门针对这一需求的库,旨在帮助开发者在J2ME环境中有效地管理和同步手机上的PIM数据。 首先,我们来看“funambol-j2me-api-6.5.1000.zip”这个核心组件。Funambol是一个...

    j2me-xmlrpc.rar

    这个压缩包“j2me-xmlrpc.rar”可能包含了这个库的源代码、API文档、示例代码等资源,方便开发者理解和使用。 2. **XML-RPC协议原理** XML-RPC协议的核心思想是将方法名和参数封装成XML文档,然后通过HTTP POST...

    j2me-混淆器2.0

    "j2me-混淆器2.0"就是这样一个工具,旨在帮助开发者保护他们的J2ME应用程序,同时优化代码以减小其大小。 混淆器是一种代码混淆工具,它的主要目的是将源代码转换为难以理解的形式,以此来增加逆向工程的难度。在...

    j2me--API.rar_j2me_j2me api_j2me 游戏_手机游戏

    5. **错误处理与调试**: 使用J2ME的记录和调试工具,如j2me--API.CHM文档中可能包含的详细信息,可以帮助开发者定位并修复问题。 总结,J2ME API为移动游戏开发提供了必要的工具和框架。通过理解和熟练运用这些API...

    J2ME---游戏共享

    "J2ME---游戏共享"的主题意味着这个压缩包中包含了多个由J2ME开发的经典游戏示例。这些游戏可能包括移植自其他平台的知名作品,或者是专门为J2ME平台设计的原创游戏。文件名中的各个游戏如下: 1. **壮志凌云.rar**...

    J2ME-trans.rar_j2me_j2me source code_j2me translation

    标题中的“J2ME-trans.rar”表明这是一个与Java 2 Micro Edition(J2ME)相关的压缩文件,专门针对J2ME平台的英汉翻译软件。这个软件可能包含了将英文内容转化为中文的功能,对于学习和开发J2ME应用的开发者来说,它...

    j2me-tetris.zip_j2me_j2me tetris_j2me 俄罗斯方块_tetris_tetris j2me

    本篇将深入探讨一个基于J2ME实现的经典游戏——俄罗斯方块的开发过程,通过分析“j2me-tetris.zip”这个项目,我们能够了解J2ME开发的基本概念和技术要点。 首先,J2ME是Java平台的一个子集,专门设计用于资源有限...

    J2ME-GPS定位JAVA源码

    **J2ME-GPS定位JAVA源码** J2ME(Java Micro Edition)是Java平台的一个子集,主要用于移动设备和嵌入式系统。在移动领域,J2ME为开发手机应用提供了广泛的框架,包括游戏、应用程序和服务。GPS(全球定位系统)...

    J2ME--DLL

    **J2ME--DLL** J2ME,全称Java 2 Platform, Micro Edition,是Java平台的一个子集,主要用于嵌入式系统和移动设备的开发,例如手机、智能手表等。在J2ME的开发过程中,有时会涉及到与本地操作系统交互,此时就可能...

    Prentice Hall - Enterprise J2ME - Developing Mobile Java Applications - 2003 - (By Laxxuss).chm

    Prentice Hall - Enterprise J2ME - Developing Mobile Java Applications - 2003 - (By Laxxuss).chm

    j2me-案例文档.rar

    "j2me-案例文档.rar"这个压缩包很可能是包含了一系列关于J2ME编程的实例和教程。 J2ME架构主要由两部分组成:配置(Configurations)和框架(Profiles)。配置定义了基本的Java虚拟机(JVM)和类库,而框架则进一步...

    J2ME-java手机PDA程序设计入门-王森

    《J2ME-java手机PDA程序设计入门-王森》这本书是针对初学者的一本教程,旨在引导读者快速掌握在Java平台上开发移动设备应用程序的基本技能。J2ME,全称Java Micro Edition,是Java平台的一个子集,专门用于资源有限...

    j2me-mp3-player.zip_Mp3 j2me_Player j2me_j2me mp3_j2me player_pl

    标题中的"j2me-mp3-player.zip"表明这是一个与Java 2 Micro Edition(J2ME)相关的项目,特别是一个MP3播放器的源代码。J2ME是Java平台的一个子集,主要用于移动设备和嵌入式系统,如手机、智能电视等。这个项目的...

    J2ME-API.rar_j2me

    "J2ME-API.rar_j2me"这个压缩包文件显然是一个关于J2ME API的详细文档或者参考资料,对于学习和开发J2ME应用的人员来说是非常宝贵的资源。 J2ME的架构由配置(Configurations)和配置文件(Profiles)组成。配置...

    j2me_https.rar_ j2me-https_j2me_j2me htt_j2me htt_j2me https

    在标题"j2me_https.rar_ j2me-https_j2me_j2me htt_j2me htt_j2me https"中,重点在于讨论J2ME中实现HTTPS连接的方法。描述中提到提供了图文并茂的解释,这通常意味着教程或指南包含详细步骤和示例,便于开发者理解...

    J2ME--像素画教程

    这个压缩包文件的标题为“J2ME--像素画教程”,意味着它将详细介绍如何在J2ME环境中进行像素级别的图形绘制,这对于想要开发手机游戏或者其他涉及图形界面的J2ME应用程序的开发者来说,是一个宝贵的资源。...

Global site tag (gtag.js) - Google Analytics