java查詢數據庫以後的對齊問題

用java連接數據庫以後對一個簡單的表進行了查詢,每個字段用製表符「\t」分隔,查詢出的結果出現了列無法對齊的情況,原因是如果字段值長度>=8(例如「salesman」),會自動再多加一個製表符,導致錯位,如下圖所示: 解決辦法: 用格式化輸出,對於長度較長的字段值,長度設置長一些(通過%後對應的數字設置),int類型用%d,double類型用%f,String類型用%s,-表示左對齊,+表示右對
相關文章
相關標籤/搜索