java 板


LINE

像下面程式码列印出来的样子 0和9没有真的对齐 (PTT上看起来有对齐,但Eclipse上没有) -9 -9 0 0 0 0 0 -9 0 -9 0 -9 -9 -9 0 0 printf要怎麽改才能漂亮对齐 就彷佛0的前面有看不见的加号那样 thank 程式码: class Data { public void wall() { int[][] grid = new int[][] { { -9, 0, 0, -9 }, { -9, 0, -9, -9 }, { 0, 0, 0, 0 }, { 0, -9, -9, 0 }, { -9, 0, -9, 0 }, { -9, 0, 0, 0 }, { 0, 0, -9, 0 } }; for (int j = 0; j < 4; j++) { for (int i = 0; i < 4; i++) { System.out.printf("%2d" + " ", grid[i][j]); } System.out.print("\n"); } } } public class Wall { public static void main(String[] args) { // TODO Auto-generated method stub Data data = new Data(); data.wall(); } } --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.65.89.53
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1432664797.A.A34.html
1F:→ alchin7748: %2d改成 %3d or %4d试试看 後面的空白字串可以删除 05/27 02:40
我有试过 看起来都不整齐
2F:推 pttworld: 原po测试成功後会回来版上说明楼上方法正确吗? 05/27 02:46
3F:→ alchin7748: 欸? 其实你的程式码没什麽问题 贴一下截图上来看看?? 05/27 03:15
4F:→ alchin7748: http://i.imgur.com/u9B5FeE.jpg 05/27 03:15
5F:推 pttworld: 所以这是原po的作业吗? 05/27 03:17
6F:推 pttworld: 顺便请问alchin7748对於%2d之中的2要改3的原因是? 05/27 03:21
7F:推 Killercat: 我这边看也是没问题 是不是因为你终端机字型的关系? 05/27 03:21
8F:→ Killercat: 要选等宽字型才会对齐,看看你预设的字型是不是 05/27 03:22
9F:推 pttworld: 原po知道从Eclipse的console复制未对齐结果贴上来文章? 05/27 03:26
10F:推 alchin7748: 自己习惯这样的输出写法是不加空白字串的 如果写%2d 05/27 03:32
11F:→ alchin7748: 的话负数会跟前面整数黏在一起 %3d对於此题刚好会多 05/27 03:32
12F:→ alchin7748: 空一格 若矩阵内有二位数 我就会写成%4d了 不吝指教 05/27 03:32
13F:→ pttworld: 无聊的,同一字型,如0前面有+号,对不齐的可能? 05/27 03:34
14F:→ pttworld: 我应该是不问为什麽是+不是*这样的定义问题。 05/27 03:34
15F:→ pttworld: 宁愿相信 + 对 -,0 对 9,同一字型很难对不齐。 05/27 03:35
16F:→ pttworld: 一般要诡辩要凹的话,技术上就会说+是仿佛看见的。 05/27 03:37
17F:→ pttworld: @alchin7748,所以改数字是你的习惯。数字代表宽度。 05/27 03:39
18F:推 ctrlbreak: 作法应该是先找出最大的数值所占的空间(长度)後, 05/27 08:17
19F:→ ctrlbreak: 再依每个数值长短分别补上该有的空间. 05/27 08:18
20F:推 ctrlbreak: 想要漂亮不是一个printf可以办到的 05/27 08:20
21F:推 pttworld: 就文章内容我相信原po是新手 05/27 09:21
22F:→ swpoker: 没有"看起来"对齐这回事,常常都要回答user眼见不为凭 05/27 09:48
23F:→ Kenqr: 要用等宽字型才会对齐 05/27 11:55
24F:推 pttworld: 如原po真为新手懂得调字型却不知可能是调了字型产生问题 05/27 14:19
25F:→ pttworld: 来这问,我只好认为是有另一老手帮他调的,但就不再继 05/27 14:19
26F:→ pttworld: 续帮这新手的这问题 05/27 14:19
截图在下: http://imgur.com/cJBIBf0
27F:→ dreamnook: 你这应该不是等宽字型 而比较像新细明体XD 05/27 23:47
28F:→ dreamnook: 把字体切换成"细明体"试试看 05/27 23:47
我研究设定看看 ※ 编辑: dharma (210.65.89.53), 05/28/2015 16:34:16
29F:推 andyluong200: 全形半形? 05/31 23:22







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP