2
我對Scala相當陌生,並且不知道很多語法,所以我正在尋找一些指導。我在ArrayList中讀取一個網頁並以表格格式顯示信息。這裏是我的頁面的HTML的例子:如何限制使用Scala顯示的字符串中的字符數
<table>
<thead>
<tr>...</tr>
</thead>
<tbody>
@for(info <- Info.all) {
<tr>
<td>@info.name</td>
<td>@info.id</td>
<td>@info.birthdate</td>
<td>@info.notes</td>
</tr>
}
</tbody>
</table>
我試圖做到的是爲「備註」一欄領域的前12個字符之後被截斷(「筆記」是字符串類型)。換句話說,如果在ArrayList的「notes」字段中有多於12個字符,那麼它只需要顯示前12個字符並切斷其餘的字符。有沒有通過使用Scala做到這一點的方法?如果不是,那麼我應該如何處理這個問題?
謝謝你的幫助!
奇蹟!您提供的第一個選項完美無缺!謝謝! – MaverickWebDev
'take'更可取,因爲如果'notes'少於十二個字符時'substring'將會拋出一個異常。 – Brian
我試過'substring'選項,我確實得到一個異常。 'take'方法完成了我正在尋找的任務。謝謝(你的)信息! – MaverickWebDev