小龙人的博客

未曾奢想,未曾绝望

约瑟夫环

介绍:约瑟夫环:有n个人围成一圈,开始报数1,2…m。报道第i个数然后枪毙,问最后剩下的k个人的位置在哪?package method2; /** * 约瑟夫环:有n个人围成一圈,开始报数1,2...m。报道第i个数然后枪毙,问最后剩下的k个人的位置在哪? * 假设n=50,m=3,i=3,k...

2017-07-30 22:22:46

阅读数 659

评论数 0

人机猜拳

用户类package com.guess;import java.util.Scanner;/** * 用户类 * * @author hp * */ public class Person { String name;// 用户民 int perFist;// 用户出...

2017-07-25 12:28:40

阅读数 767

评论数 0

String字符串与字符(char类型)数组互相转换

主要是两个方法: 1.String类的toCharArray()方法,将字符串转为字符(char)数组 String ss=”abc”; char[] cc; cc=ss.toCharArray(); 这时cc={‘a’,’b’,’c’};2.String...

2017-07-20 22:16:03

阅读数 27303

评论数 2

随机产生四位,任意位或者范围数字方法

1.随机产生四位数[1000,9999] num=(int)(Math.random()*9000)+1000; Math.random()方法是产生double型[0,1)的数据,[0,1)*9000=[1,9001),用int类型强转后便是[0,8999], 因而可以得到1...

2017-07-19 23:25:23

阅读数 11765

评论数 0

如何保留小数精度

1.java中有自带的方法Math类中round,可以自己查看API。 API中是这么介绍的:round(double a) 返回参数中最接近的 long ,其中 long四舍五入为正无穷大。 Eg: double a=10; double b=3.0; ...

2017-07-18 23:29:01

阅读数 800

评论数 0

JDK开发环境搭建及环境变量配置详细教程

一.下载JDk (1)JDK下载官方网址www.oracle.com,点击进入Download and Trials界面,如下图 (2)然后点击进入Developer Downloads界面,如下图 (3)然后在该界面找到java下载区域,如下图 (4)选择JDK8版本进入下载选择界面 ...

2017-07-17 21:32:51

阅读数 1213

评论数 0

排序算法

1.冒泡排序法 算法原理: 1)比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 3)针对所有的元素重复以上的步骤,除了最后一个。 4)持续每次对越来越少的元素重复上面的步骤,直...

2017-07-16 18:42:55

阅读数 561

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭