更新時間:2019-12-03 來源:黑馬程序員 瀏覽量:
在編程語言中,數據拼接一般是字符型數據間的拼接,拼接后的字符型數據統(tǒng)稱為字符串,字符串的內容可以表達任何內容,字符串簡單來說就是一串文本。比如“1024”是一個文本,也就是一個字符串,并不是數學意義上的1024,字符串能表達的內容非常多,字符串的內容既可以是數字也可以是小數或各種符號。
在產品設計中,我們經常使用到數據拼接,例如要設計一個功能展示有多少人參與了活動,文本會設計成“目前有××人參與了本次活動”,這句話在程序里是以字符型的數據類型存儲的,整個字符串中間關于多少人的部分是變量,也就是說這里的數字是會動態(tài)變化的,在編程語言中,該如何實現呢?其實很簡單,需要用到數據拼接,以Java語言為例,我們先將“目前有”這個字符串用變量“a”表示,將后面的“人參與了本次活動”這個字符串用變量“c”表示,中間的數字我們在程序中獲取時是整型數據,先將整型轉換為字符型然后用變量“b”表示。這時,我們通過“String
s=a+b+c”這條程序語句就可以實現字符串數據的拼接,從而實現這個功能。
在進行產品設計時,如果某個功能涉及固定字符和動態(tài)字符的組合,就要考慮數據拼接。
如果產品經理在產品設計過程中能對那些屬于動態(tài)數據的部分做特殊標記,那么工程師一定刮目相看。上圖所示為上文提到的活動參與人數統(tǒng)計的例子,其中人數部分是動態(tài)變化的,數字前后的文字都是靜態(tài)的。如果在產品設計圖中能清晰地把動態(tài)變化的部分標記出來,就能明確地提示工程師在開發(fā)時特別注意,降低了產品經理額外說明和解釋的溝通成本。