update at 2021-02-20 10:40:35 by ehlxr
This commit is contained in:
BIN
singleton_file
BIN
singleton_file
Binary file not shown.
@@ -24,42 +24,44 @@
|
|||||||
|
|
||||||
package io.github.ehlxr;
|
package io.github.ehlxr;
|
||||||
|
|
||||||
|
import com.google.common.collect.Maps;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by ehlxr on 2016/12/23.
|
* Created by ehlxr on 2016/12/23.
|
||||||
*/
|
*/
|
||||||
public class dfd {
|
public class dfd {
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
// var map = Maps.newHashMap();
|
var map = Maps.newHashMap();
|
||||||
// map.put("d",1);
|
map.put("d", 1);
|
||||||
// System.out.println(map);
|
System.out.println(map);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void printCircle(int[][] matrix, int startX, int startY, int endX, int endY) {
|
public void printCircle(int[][] matrix, int startX, int startY, int endX, int endY) {
|
||||||
// only one column left
|
// only one column left
|
||||||
if (startY == endY) {
|
if (startY == endY) {
|
||||||
for (int i = startX; i <= endX; i++ ) {
|
for (int i = startX; i <= endX; i++) {
|
||||||
System.out.println(matrix[i][endY]);
|
System.out.println(matrix[i][endY]);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// only one row left
|
// only one row left
|
||||||
if (startX == endX) {
|
if (startX == endX) {
|
||||||
for (int i = startY; i <= endY; i++ ) {
|
for (int i = startY; i <= endY; i++) {
|
||||||
System.out.println(matrix[startX][i]);
|
System.out.println(matrix[startX][i]);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
for (int i = startY; i < endY; i++ ) {
|
for (int i = startY; i < endY; i++) {
|
||||||
System.out.println(matrix[startX][i]);
|
System.out.println(matrix[startX][i]);
|
||||||
}
|
}
|
||||||
for (int i = startX; i < endX; i++ ) {
|
for (int i = startX; i < endX; i++) {
|
||||||
System.out.println(matrix[i][endY]);
|
System.out.println(matrix[i][endY]);
|
||||||
}
|
}
|
||||||
for (int i = endY; i > startY; i-- ) {
|
for (int i = endY; i > startY; i--) {
|
||||||
System.out.println(matrix[endX][i]);
|
System.out.println(matrix[endX][i]);
|
||||||
}
|
}
|
||||||
for (int i = endX; i > startX; i-- ) {
|
for (int i = endX; i > startX; i--) {
|
||||||
System.out.println(matrix[i][startY]);
|
System.out.println(matrix[i][startY]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
package io.github.ehlxr.test;
|
package io.github.ehlxr.test;
|
||||||
|
|
||||||
|
import java.util.LinkedHashMap;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by ehlxr on 2016/12/15.
|
* Created by ehlxr on 2016/12/15.
|
||||||
*/
|
*/
|
||||||
@@ -39,5 +41,18 @@ public class Test {
|
|||||||
System.out.println(s0 == s1);
|
System.out.println(s0 == s1);
|
||||||
System.out.println(s0 == s1.intern());
|
System.out.println(s0 == s1.intern());
|
||||||
System.out.println(s0 == s2);
|
System.out.println(s0 == s2);
|
||||||
|
|
||||||
|
|
||||||
|
// LinkedHashMap
|
||||||
|
System.out.println("*****LinkedHashMap*****");
|
||||||
|
|
||||||
|
LinkedHashMap<Object, Object> map = new LinkedHashMap<>();
|
||||||
|
map.put("a", "111");
|
||||||
|
map.put("b", "222");
|
||||||
|
map.put("c", "333");
|
||||||
|
map.put("d", "444");
|
||||||
|
map.put("a", "555");
|
||||||
|
|
||||||
|
System.out.println(map);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user