我正试图打印出这两个数组,但不是在每个数字之间用一个制表符显示一行。它在列中显示,没有。不确定我做错了什么。

for j in 0 ..< dicePossibleNum.count
{
    print("\(dicePossibleNum[j])\t") //displays possible dice numbers
}


print("\n==================================================\n")

for i in 0 ..< diceResult.count
{
    print("\(diceResult[i])\t") // displays dice results
}

结果是









十一
德意志北方银行
==================================================




二十一
十八
十四
十三



谢谢你的帮助,我对编程很陌生。

最佳答案

默认情况下,Swift'print()'函数会附加一个换行符。尝试
print("Hello", terminator:"")
这使得'print()'在行的末尾添加一个空字符串,而不是换行符。您还可以尝试:

print("Hello", terminator:"\t")

…这会在行尾添加一个制表符。

关于ios - 我试图在使用\t快速显示时缩进数据,但是它不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39782374/

10-12 00:15
查看更多