我正在生成一个脚本,将信息输出到控制台.信息是一种有价值的统计数据.就像一个杂烩.
所以一个值的名称可能是8个字符长,另一个是3个字符长.当我循环输出带有两个\t的信息时,有些列没有正确对齐.
例如,输出可能是这样的:
long value name 14
short 12
little 13
tiny 123421
long name again 912421
我希望所有的值都正确排列.现在我正在做这件事:
puts "#{value_name} - \t\t #{value}"
我怎么能说长名字,只使用一个标签?还是有其他解决方案?