if (OK.Text.Contains("运费")) {// 像这样子,这个大括号不是直接在IF下,而是跟在后面 工具-->选项-->文本编辑器-->C# -->格式设置-->新行 这里面的大括号的新行选项,可以全部勾选上就OK了…
先看一个栗子,看看能不能找出来里面的错误: /** * 请不要在新代码中使用原生态类型 * @author weishiyao * */ public class Test { public static void main(String[] args) { List<String> strings = new ArrayList<>(); unsafeAdd(strings, new Integer(42)); String string = strings.get(0); Sy…
Atitit.Guibutton与面板---项目规模的评估----文件数统计,结构,代码行数,每类型文件行数. 1. Kpi:::  代码行数(凝视行数,空白的行数), 方法数,class数 1 2. 过滤器::: 扩展名过滤 1 3. SourceCounter 3.3 (2M) 1 4. 概览 2 5. 具体 3 6. 扩展名过滤 3 7. 导出html 3 8. OnlyJava 3 1. Kpi:::  代码行数(凝视行数,空白的行数), 方法数,class数 2. 过滤器::: 扩展名…
Atitit.Gui按钮与面板---项目规模的评估----文件数统计,结构,代码行数,每类型文件行数. 1. Kpi:::  代码行数(注释行数,空白的行数), 方法数,class数 1 2. 过滤器::: 扩展名过滤 1 3. SourceCounter 3.3 (2M) 1 4. 概览 2 5. 详细 3 6. 扩展名过滤 3 7. 导出html 3 8. OnlyJava 3 1. Kpi:::  代码行数(注释行数,空白的行数), 方法数,class数 2. 过滤器::: 扩展名过滤 作…
泛型类和泛型接口 声明一个或者多个类型参数的类或者接口. 为什么不要在新代码中使用原生态类型 原生态类型,即泛型不带参数的类型 如List的list,list就是其原生态类型 1.使用原生态类型,插入数据时,IDE会绕过编译,从将错误升级成运行时错误.而此时如果你写的代码已经离原生态类型很远,那么错误将很难调试. 如: private final Collection stamps = ...; stamps.add(new Coin(...)); 我们知道尝试取出这个类型时才会显示错误 for…
最近项目中遇到如何用代码给托管元数据类型的栏目赋值问题,经过折腾,现把我的思路和实现方法共享出来,让大家一起来学习学习.相互探讨下. /// <summary> /// 托管元数据 /// </summary> public class SPTaxonomyEntity { /// <summary> /// 托管元数据的guid /// </summary> public string Guid { get; set; } /// <summary&…
List接口的toArray方法可以把一个结合转化为数组,但是使用不方便,toArray()方法返回的是一个Object数组,所以需要自行转变. toArray(T[] a)虽然返回的是T类型的数组,但是还是需要传入一个T类型的数组,这也挺麻烦的.我们期望输入的是一个泛型化的list,这样就能转化为泛型数组了. 看代码: import java.util.Arrays; import java.util.List; public class Client<T> { public static…
建议三: 三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用又简单的东西并不表示就可以随便用,我们来看看下面这段代码: public class Client { public static void main(String[] args) { int i = 80; String s = String.valueOf(i<100?90:100); String s1 = String.valueOf(i<100?90:100.0); System.out.p…
从这条开始涉及泛型相关的点. 从JDK5开始Java新增了“泛型”新特性,例如:List<String>,在这之前则只有List不会限定类型. 如今的JDK版本中还是可以写原生类型,但这会带来隐藏的不安全问题.如果在声明一个列表变量时不使用泛型而使用原生类型,如下: public class Main { public static void main(String[] args) throws Exception{ List list = new ArrayList(); list.add(…
resource.load上来一张贴图就行. using UnityEngine; using System.Collections; public class example : MonoBehaviour { void Start() { GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube); go.renderer.material.mainTexture = Resources.Load("glass",…