急!急!急!-------->關於String的問題
請問一下高手們,我在做一個程序時遇到這樣一個問題,我要按所給的長度對一個長字符串進行換行如:
------------------------------------------------------------- 這個橫線是要求打印的長度,我是用String.lenth==25 來換行的,即每25個字換一行,可是遇到字符串中有英文或標點就有問題了,它會把漢字和英文都認為是一個長度,而不是漢字2個,英文1個.請問高手們,這個應該怎樣解決?
這是正確的
-----------------------------------------------------------
這是ㄧ個測試這是ㄧ個測試這是ㄧ個測試
這是ㄧ個測試這是ㄧ個測試這是ㄧ個測試
這是ㄧ個測試這是ㄧ個測試這是ㄧ個測試
這是錯誤的,有英文和標點
-----------------------------------------------------------
這是ㄧ個測試weweewrwwrrw,
這是ㄧ個測試這是ㄧ個測試wgw12
這是ㄧ個測試1213421werwr
23432432sfweewewrwer
先謝謝了