久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <tfoot id='sQQSs'></tfoot>

    <small id='sQQSs'></small><noframes id='sQQSs'>

        <bdo id='sQQSs'></bdo><ul id='sQQSs'></ul>
    1. <i id='sQQSs'><tr id='sQQSs'><dt id='sQQSs'><q id='sQQSs'><span id='sQQSs'><b id='sQQSs'><form id='sQQSs'><ins id='sQQSs'></ins><ul id='sQQSs'></ul><sub id='sQQSs'></sub></form><legend id='sQQSs'></legend><bdo id='sQQSs'><pre id='sQQSs'><center id='sQQSs'></center></pre></bdo></b><th id='sQQSs'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='sQQSs'><tfoot id='sQQSs'></tfoot><dl id='sQQSs'><fieldset id='sQQSs'></fieldset></dl></div>

      <legend id='sQQSs'><style id='sQQSs'><dir id='sQQSs'><q id='sQQSs'></q></dir></style></legend>

        按列打印 Java 數組

        Print Java arrays in columns(按列打印 Java 數組)

          <small id='0XYPl'></small><noframes id='0XYPl'>

                <bdo id='0XYPl'></bdo><ul id='0XYPl'></ul>
                <i id='0XYPl'><tr id='0XYPl'><dt id='0XYPl'><q id='0XYPl'><span id='0XYPl'><b id='0XYPl'><form id='0XYPl'><ins id='0XYPl'></ins><ul id='0XYPl'></ul><sub id='0XYPl'></sub></form><legend id='0XYPl'></legend><bdo id='0XYPl'><pre id='0XYPl'><center id='0XYPl'></center></pre></bdo></b><th id='0XYPl'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='0XYPl'><tfoot id='0XYPl'></tfoot><dl id='0XYPl'><fieldset id='0XYPl'></fieldset></dl></div>
                  <tbody id='0XYPl'></tbody>
                  <legend id='0XYPl'><style id='0XYPl'><dir id='0XYPl'><q id='0XYPl'></q></dir></style></legend>
                  <tfoot id='0XYPl'></tfoot>
                  本文介紹了按列打印 Java 數組的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在嘗試在 Java 中格式化兩個數組以打印如下內容:

                  I'm trying to format two arrays in Java to print something like this:

                  Inventory Number      Books                          Prices
                  ------------------------------------------------------------------
                  1                     Intro to Java                  $45.99
                  2                     Intro to C++                   $89.34
                  3                     Design Patterns                $100.00
                  4                     Perl                           $25.00
                  

                  我正在使用以下代碼:

                  for(int i = 0; i < 4; i++) {
                          System.out.print(i+1);
                          System.out.print("                     " + books[i] + " ");
                          System.out.print("                 " + "$" + booksPrices[i] + " ");
                          System.out.print("
                  ");
                      }
                  

                  但是我得到了這個格式很差的結果:

                  But I am getting this poorly formatted result instead:

                  Inventory Number      Books                          Prices
                  ------------------------------------------------------------------
                  1                     Intro to Java                  $45.99 
                  2                     Intro to C++                  $89.34 
                  3                     Design Patterns                  $100.0 
                  4                     Perl                  $25.0 
                  

                  如何將所有列直接排列在頂部標題下方?

                  How would I go about lining all the columns up directly under the headers at the top?

                  有沒有更好的方法來做到這一點?

                  Is there a better way to go about doing this?

                  推薦答案

                  你應該看看格式:

                  System.out.format("%15.2f", booksPrices[i]);   
                  

                  這將提供 15 個插槽,并在需要時用空格填充它.

                  which would give 15 slots, and pad it with spaces if needed.

                  但是,我注意到您沒有右對齊您的數字,在這種情況下,您希望在書籍字段中左對齊:

                  However, I noticed that you're not right-justifying your numbers, in which case you want left justification on the books field:

                  System.out.printf("%-30s", books[i]);
                  

                  這是一個工作片段示例:

                  Here's a working snippet example:

                  String books[] = {"This", "That", "The Other Longer One", "Fourth One"};
                  double booksPrices[] = {45.99, 89.34, 12.23, 1000.3};
                  System.out.printf("%-20s%-30s%s%n", "Inventory Number", "Books", "Prices");
                  for (int i=0;i<books.length;i++){
                      System.out.format("%-20d%-30s$%.2f%n", i, books[i], booksPrices[i]);
                  }
                  

                  導致:

                  Inventory Number    Books                         Prices
                  0                   This                          $45.99
                  1                   That                          $89.34
                  2                   The Other Longer One          $12.23
                  3                   Fourth One                    $1000.30
                  

                  這篇關于按列打印 Java 數組的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關系嗎?)
                  How to convert Integer to int?(如何將整數轉換為整數?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內創建一個隨機打亂數字的 int 數組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠將 0xff000000 存儲為 int?)

                      <legend id='K9bT0'><style id='K9bT0'><dir id='K9bT0'><q id='K9bT0'></q></dir></style></legend>
                        <i id='K9bT0'><tr id='K9bT0'><dt id='K9bT0'><q id='K9bT0'><span id='K9bT0'><b id='K9bT0'><form id='K9bT0'><ins id='K9bT0'></ins><ul id='K9bT0'></ul><sub id='K9bT0'></sub></form><legend id='K9bT0'></legend><bdo id='K9bT0'><pre id='K9bT0'><center id='K9bT0'></center></pre></bdo></b><th id='K9bT0'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='K9bT0'><tfoot id='K9bT0'></tfoot><dl id='K9bT0'><fieldset id='K9bT0'></fieldset></dl></div>
                        • <bdo id='K9bT0'></bdo><ul id='K9bT0'></ul>

                        • <tfoot id='K9bT0'></tfoot>
                              <tbody id='K9bT0'></tbody>

                          • <small id='K9bT0'></small><noframes id='K9bT0'>

                            主站蜘蛛池模板: 国产一级黄色网 | 日日射影院 | 久久精品日产第一区二区三区 | 亚洲 精品 综合 精品 自拍 | 日韩欧美天堂 | 成人在线小视频 | 国产91亚洲精品一区二区三区 | 国产精品久久久久久亚洲调教 | 大香在线伊779 | 日本超碰 | 91在线 | www日日日 | 国产精品久久久久一区二区三区 | 亚洲国产成人在线观看 | 精品久久久网站 | 久久99精品久久久久久国产越南 | 亚洲人的av | 日韩欧美一二三区 | 欧美视频在线播放 | 欧美国产视频 | 久久国产精品久久国产精品 | 99精品99久久久久久宅男 | 久久99这里只有精品 | 成人激情视频在线播放 | 久久精品在线播放 | 九色porny自拍视频 | 欧美三级在线 | 美女天天操 | 精品一区二区三区入口 | 亚洲成人av | 日本不卡一区二区三区在线观看 | 久久爱黑人激情av摘花 | 激情五月婷婷在线 | 2023亚洲天堂 | 精品久久久久久一区二区 | 黄色一级大片在线免费看产 | 黄色在线观看网址 | 91.com在线观看 | 欧美二级 | 色女人天堂 | 欧美片网站免费 |