在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

java文本左右对齐怎么实现

115次阅读
没有评论

共计 937 个字符,预计需要花费 3 分钟才能阅读完成。

在 Java 中,可以通过使用 StringBuilder 类和字符串的格式化来实现文本的左右对齐。

对于左对齐,可以使用 StringBuilder 的 append 方法逐个添加字符串,并在每个字符串后面添加适当数量的空格,直到达到所需的宽度。示例代码如下:

public static String leftAlign(String text, int width) {StringBuilder sb = new StringBuilder(text);
    int padding = width - text.length();
    for (int i = 0; i < padding; i++) {sb.append(" ");
    }
    return sb.toString();}

对于右对齐,可以使用 StringBuilder 的 insert 方法在每个字符串前面插入适当数量的空格,直到达到所需的宽度。示例代码如下:

public static String rightAlign(String text, int width) {StringBuilder sb = new StringBuilder();
    int padding = width - text.length();
    for (int i = 0; i < padding; i++) {sb.append(" ");
    }
    sb.append(text);
    return sb.toString();}

使用示例:

public static void main(String[] args) {String text = "Hello";
    int width = 10;
    
    String leftAlignedText = leftAlign(text, width);
    System.out.println(leftAlignedText); // Output: "Hello     "
    
    String rightAlignedText = rightAlign(text, width);
    System.out.println(rightAlignedText); // Output: "     Hello"
}

注意:上述示例只是简单地在字符串后面或前面添加适当数量的空格来实现左右对齐,并未考虑换行等复杂情况。如果需要对整个文本进行左右对齐,并且考虑换行等情况,可能需要更复杂的实现方式。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-09发表,共计937字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 6080伦理久久精品亚洲 | 囯产精品一区二区三区线 | 国语精品一区二区三区 | 日韩欧美在线不卡 | 欧美日韩亚洲m码色帝国 | 久久久久久久久人体 | 久久精品最新免费国产成人 | 国产 麻豆 | 亚洲自拍在线观看 | 久久国产自偷自偷免 | 四虎国产成人亚洲精品 | 国产精品国产三级国产专播下 | 国产又色又爽又刺激在线播放 | 久久99久久精品免费思思 | 国产精品成人在线 | 伊人久久无码中文字幕 | 日本高清毛片中文视频 | 午夜看片 | 性欧美人与zozoxxxx视频 | 黄短视频在线观看免费版 | 国产特级毛片aaaaaa视频 | 日日摸夜夜添夜夜添人人爽 | 视频一区 中文字幕 | 免费一级毛片能看的 | 精品伊人久久大香线蕉网站 | 亚洲精品日韩一区二区 | 午夜影院免费 | 亚洲精品国产一区二区小泽玛利亚 | 精品国产污污免费网站入口 | 成人免费毛片内射美女-百度 | 亚洲精品久久9热 | 男人的天堂免费a级毛片无码 | 国产成人无码精品一区在线观看 | 亚洲欧美一区二区久久 | 福利视频专区 | 欧美一级日韩一级亚洲一级va | 久久精品动漫网一区二区 | 国产高清一区 | 男女男精品网站免费观看 | 一本一道精品欧美中文字幕 | 色无极亚洲色图 |