此系列文章主要會記錄我在工作上遇到的程式語法。 工作上很常讀取字串,如網頁輸入後欄位內容、讀取DB內容等是不是有空值,就有用到這個方法,來判斷字串內容。 較常見的語法就是: StringUtils.isBlank(): 用來判斷字串是否為空,字串內容包含為空(null)、空字串符號、空格,皆會回傳true。 StringUtils.isNotBlank():此方法就是相反,檢查字串是否為null、是否為空字串、是否只有空格符號。 String str = “”; boolean isBlank = StringUtils.isBlank(str); System.out.println(isBlank) 工作上的寫法會是直接在條件上判斷: if (StringUtils.isBlank(str)) { //做相對應的處理 } StringUtils是 Apache Commons Lang函式庫,主要是處理「字串」類。 這邊列出常見的方法: 字串是否為空 isBlank() isEmpty() isNumberic() isAlphabetic() 字串轉換 upperCase() lowerCase() capitalize() replace() substring() 字串格式化 join() format() trim() split() [Java語法範例] // 判斷字串是否為空 // true boolean isBlank = StringUtils.isBlank(""); // 將字串轉換為大寫 // HELLO String upperCase = StringUtils.upperCase("hello"); // 將字串中的某個字串替換為另一個字串 // goodbye world String replaced = StringUtils.replace("hello world", "hello", "goodbye"); // 截取字串的子字串 // world String substring = StringUtils.substring("hello world", 5); // 將字串陣列合併為一個字
心得: 今年遇到很多焦慮的事情,工作(擔心過不了試用期等)、愛情(著急等待訊息等)上等等,我在網路上看到一篇文章的出處是此書「走出關係焦慮 擺脫負面自我」,立馬預約本書來讀。 本書分了很多不同篇章(親情、友情、愛情、職場等)的焦慮,你可以針對自己有興趣的部分去閱讀,每個篇章最後面也會帶領讀者去與內在對話 因為曾經接觸過催眠,所以知道自己只靠閱讀與內在對話,沒辦法深入其境,必須有人帶領才能真正走入內心,這部分我是跳過,我只想了解焦慮背後的原因。 這邊列出我在閱讀本書時,內心有共鳴、感觸的部分內容: 作者一開始先讓我們認識「焦慮」這件事: 容易焦慮的人,其實心靈存款有破洞,一直感受不到穩定的愛、安全感和自我價值。想擁有自信,不是讓自己拼命做來滿足他人,要回到自己身上,補起破洞,讓心靈存款開始累積。 「焦慮,其實是為了保護你」,保護我們在遇到真正危險前有所準備。 例如:有毒的焦慮中(如工作有責任感,扛起整個部門;覺得自己過不好,對生活有很多煩惱拼命賺錢等,但又達不到標準更覺得自己過不好)。 而我們為了掩蓋焦慮,或是空洞又空虛的迷茫感,可能暴飲暴食或瘋狂埋首工作,而出現另一種癮頭。 而作者也要我們去察覺自己腦袋中的思緒是甚麼:所有的事情都是我們腦子自己想出來的,因此你要先好好觀察自己的思想。檢視一下,你腦袋都在想甚麼,圍繞甚麼轉?這些就是有毒的焦慮關鍵,腦袋的思緒正在「用錯誤的方式詮釋現實」 那我們要如何判我們是否處於焦慮中,作者介紹了「容納之窗」,一個人面對壓力時,身心可承受的範圍。超過這個窗,就會有其他問題產生。可以觀察自己內心是屬於下列何種狀態: 過度激烈反應(超出容忍):焦慮、攻擊、逃跑 容納之窗 (容忍範圍內):放鬆、專心、有能力處理壓力 過低激發反映(低於容忍):憂鬱、麻木、空虛 而面對焦慮,作者提點:與情緒同在,安頓散亂的心:情緒的存在,是讓你去「感受」,提醒你生命正發生一些事,要你去經歷。 當產生了「忌妒又羨慕的情緒」:感覺自己不足,便經常看見他人所擁有的一切。因為你沒有仔細審視自己所擁有的。自己認為所理所當然的事物,其實或許也是他人想擁有的。 當「自我」太多、太強、太弱、太雜,會升起許多煩惱和痛苦,阻礙我們去做真正想做的事情,或甚至眼前需要做好的事。 當有這種情緒時,可以重新將眼光放回自己,去挑選三件喜歡自己三項