我想要这样简单的功能:
time1 = Time.new
puts time1.strftime("%H:%M:%S")
# |
# V Change here
t = Time.new(2017, 9, 8, 14, 30, 0)
dist = ((t - time1) /60 ).round
dist1 = dist/60
dist2 = dist
while dist2 > 60
dist2 = dist2 -60
end
puts "just #{dist1} hours and #{dist2} min left."
实施例:
string getStringWithCharAndLength(char ch, int l)
{
//Some easy code
//return ch+ch+...+ch(string with Length l)
}
注意:不是这种解决方案:
string str = getStringWithCharAndLength('k',5);<br>
Console.WriteLine(str);// "kkkkk"
答案 0 :(得分:8)
这是微不足道的 - 已经有string constructor这样做了:
string text = new string('z', 5); // "zzzzz"
答案 1 :(得分:5)
您可以使用string
contructor,因此无需使用新方法:
return new String(ch, l);
将String类的新实例初始化为指示的值 由指定的Unicode字符重复指定的次数。