
java_practice
徐亦快
种树。
展开
-
java杨辉三角完美对齐输出(非常简洁)
小白一下午不断调试,主要是不知道怎么在java中实现类似python中 a = "Hello" print("a * 2 输出结果:", a * 2) a * 2 输出结果: HelloHello 后来看见 https://blog.youkuaiyun.com/IndexMan/article/details/79462201 中用 System.out.format("%...原创 2018-08-06 12:36:56 · 2439 阅读 · 0 评论 -
java写钻石diamonds(可任意调节钻石大小)
原理是先把二维数组用空字符填充,然后用for循环把相应位置赋值成'*' 。 直接上代码,可以通过调节m值,控制钻石大小。 import java.util.Arrays; public class Diamonds { public static void main(String[] args) { // 行数 int m = 8; // 列数 int n = 4*m-...原创 2018-08-06 16:53:48 · 3021 阅读 · 0 评论 -
java按行读取文件并输出 示例
===========》》》 完整代码: import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.ArrayList; public class ReadByLine { private String fileName; private Ar...原创 2018-08-11 13:08:35 · 11196 阅读 · 0 评论 -
Java 常用容器方法总结
0 .常用集合类概述 其中,绿色及 Collection 表示接口,红色为常用类。 1. 基本概念 Java容器类库定义了两个不同概念的容器,Collection 和 Map。 1.1 Collection 一个独立元素的序列,这些元素都服从一条或多条规则。其中List必须按照插入的顺序保存元素、Set不能有重复的元素。 1.2 Map 一组成对的值键对对象,允许用键来查找...原创 2018-08-11 14:08:08 · 4314 阅读 · 1 评论 -
Java之Map遍历方式性能分析:ketSet 与 entrySet
FROM : https://www.cnblogs.com/linux007/p/5777975.html keySet():将Map中所有的键存入到Set集合中。因为set具备迭代器,所以可以以迭代方式取出所有的键,再根据get方法获取每一个键对应的值,其仅能通过get()取key。 entrySet(): 返回此映射中包含的映射关系的 Set 视图,格式为Set<Map.Entr...转载 2018-08-11 16:09:34 · 352 阅读 · 0 评论 -
查找最小的k个数及其位置 java实现
// 用查找排序,只找出k个从小到大排序的值的下标 public class Test { // 找到前k个最小值 a[] public static void main(String[] args) { int k = 5; // 0 1 2 3 4 5 6 7 8 9 10 11 int[] array = {12,89,64,52,98,36,2,40,1...原创 2018-08-27 23:01:58 · 928 阅读 · 0 评论 -
理解K-means聚类算法及Python,Java实现
K-means聚类算法简介 举个栗子 图一有ABCDE这五个点。 我们先随机选择两个点作为我们的初始聚类中心(簇中心点),标记为红点和黄点。 开始第一次聚类。对于所有点分别计算其到红点和黄点的距离,我们发现AB点到红点距离更近,而CDE三个点到黄点的距离更近。于是,AB为一簇,CDE为一簇。然后对于这两簇,分别计算簇内各点的均值,标记为新的红点和黄点(图三)。 开始第二次聚类。我...原创 2018-08-03 13:20:04 · 657 阅读 · 0 评论