![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小算法
Marion158
专注
展开
-
求该整数是几位数
@57、:键盘输入一个不多于5位的正整数,若输入的整数不合法,则提示“输入的数字不合法!”。//并完成以下要求:1.求该整数是几位数;2.将输入的内容反转后在控制台打印输出,演示格式如下: Scanner sc = new Scanner(System.in); System.out.println("请输入一个不多余5位的正整数"); int number = sc.nextInt();...原创 2018-12-24 19:35:37 · 772 阅读 · 0 评论 -
求字符串中大小写数字的个数
@求字符串中大小写数字的个数 public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串"); String s = sc.nextLine(); int bigcount = 0; i...原创 2018-12-24 19:40:29 · 664 阅读 · 0 评论 -
计算字符串中每个字符出现的次数
package it.casts.homework;import java.util.HashMap;import java.util.Map.Entry;import java.util.Set;//String s = "sdfkhew24353dsvifsougfouu";计算每个字符出现的次数.(利用map集合来做)//提示:每个字符作为map的key(key不能重复),字符...原创 2018-12-25 09:37:02 · 1190 阅读 · 0 评论 -
while循环实现1-100之间数据求和
while循环实现1-100之间数据求和package com.itheima_05;/* * 求1-100之和。 */public class WhileTest { public static void main(String[] args) { //回顾for循环实现 /* //定义求和变量 i...原创 2018-12-25 09:38:41 · 24133 阅读 · 2 评论 -
递归算法查询指定类型文件列表
package com.itheima_01;import java.io.File;public class Test05 { public static void main(String[] args) { //获取文件路径 File file = new File("C:\\Users\\10607\\workspace2\\Day08\\src"); printjav...原创 2018-12-25 20:44:54 · 205 阅读 · 0 评论 -
分布式ID生成器(雪花)算法
目前微服务架构盛行,在分布式系统中的操作中都会有一些全局性ID的需求,所以我们不能使用数据库本身的自增 功能来产生主键值,只能由程序来生成唯一的主键值。我们采用的是开源的twitter( 非官方中文惯称:推特.是国外 的一个网站,是一个社交网络及微博客服务) 的snowflake (雪花)算法。各个段解析:默认情况下41bit的时间戳可以支持该算法使用到2082年,10bit的工作机器id可...原创 2019-02-23 13:08:19 · 1886 阅读 · 0 评论