判断一个int值是几位数,要是我自己实现,估计又会想到除法和模运算了,偶然在java标准API源码中发现的写法,很强大. public class Test { final static int[] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999, 99999999, 999999999, Integer.MAX_VALUE }; static int sizeOfInt(int x) { for (int i = 0;; i++)
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Dictionary键值对 { class Program { static void Main(string[] args) { DicSample1(); DicSample2(); DicSample3(); DicSample4(); Console.Read(); } //1.用法1: 常规用 /
entity: public class Employee { private Integer id; private String name; private Integer age; private Group group;} test测试代码 @Test public void test00(){ List<Employee>ems=Arrays.asList( new Employee(1, "李四1", 15), new Employee(2, "李四2
using System; using System.Collections.Generic; using System.Linq; using System.Text; public class Program { public static void Main() { string strID = "10010"; Dictionary<string, string> g = new Dictionary<string, string>(); g.Add(&
扒开JQuery以及其他一些JS框架源码,常常能看到下面这样的判断,写惯了C#高级语言语法的我,一直以来没能系统的理解透这段代码. var test; //do something... if(test){ //do something... } 此处就系统的记录一下这个JS特殊值与boolean类型的转换,测试代码与结果如下 window.onload = function () { var minusNum = -1; var zero = 0; var one = 1; var strin