原创 Java List比較Class的實裝例

import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.Iterator; pub

原创 swift switch的幾點用法

swift裏面的 switch還真是靈活啊,由衷贊一個 //(1)定義重複的時候,只有第一個匹配上的纔會被執行 var num = 4 switch num { case 0: println("0") case 1, 2, 3,

原创 Java 字符串的比較的一點體會

String name1 = "abc"; String name2 = "abc"; String name3 = new String("abc"); String name4 = new String("abc");

原创 Swift 關於字符和文字列的幾點總結

import Foundation //(1) String 和 Character 結合 var s: String = "AAAA" var c: Character = "⭐️" //s = s + c => 報錯 s.appe

原创 Java 的Vector, ArrayList, LinkedList 區別簡述

三個對象的應用場景 用於參照 插入/刪除操作 多線程處理(同期) Vector ○ × ○ ArrayList ○ × × LinkedList × ○ × Vector Java1.0 時代 ArrayList LinkedLis

原创 Java 標準類使用 Java.util.Scanner

Java.util.Scannerimport java.util.Scanner; public class HelloWorld { public static void main(String[] args){ Sca

原创 Swift 簡單讀寫文件例

//取得當前應用下路徑 var sp = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentationDirectory,

原创 Java 對基本類型裝箱的注意事項

Integer i = 200; Integer j = 200; //此處如果使用 i == j結果爲flase,兩變量裝箱後指引向不地址, //應注意Java中的兩套類型體系,基本類型和類類型 //int 是

原创 Java 數組的幾個常用方法

int scores[] = {1, 2, 3, 4}; //數組全體賦予初始值 Arrays.fill(scores, 60); for (int i : scores) { System.out.pr

原创 Swift 等號運算符 三元運算符 [Any] [AnyObject]

/* == ===運算符 */ var a: NSString = "abc", b = a, c: NSString = "abc" println(a == b) //true println(a == c) //true prin

原创 Swift XXXLiteralConvertible 協議的使用

struct Pos: IntegerLiteralConvertible { var x: Int = 0 var y: Int = 0 init(integerLiteral value: Inte

原创 swift 重載運算符

//(1) 自定義一個*運算符,左邊是String類型, 右側爲Int類型 func * (left: String, right: Int) -> String { var result = ""

原创 Swift for 的幾個例子

//先來一個標準的 var planets = ["A", "B", "C", "D", "E"] for planet in planets { println(planet) } //planet這個變量實際上是用let來賦

原创 Swift 用一個變量代替 if 條件式

if 的條件式可以是一個實現了 BooleanType 協議的Class  結合 StringLiteralConvertible 協議 實現一個可以用字符串定義的條件式(對實現多類型條件式判定方法的統一) class Condition

原创 UIApplication.sharedApplication().openURL

@IBAction func btnOpen(sender: AnyObject) { //打開網頁 UIApplication.sharedApplication().openURL(NSURL(