[TIL] 107 IsNullOrWhiteSpace, trim
์นดํ ๊ณ ๋ฆฌ: Til
IsNullOrWhiteSpace
, trim
IsNullOrWhiteSpace
string input = Console.ReadLine();
string[] words = input.Trim().Split(' ');
if (words.Length == 1 && words[0]=="")
{
Console.WriteLine(0);
}
if (string.IsNullOrWhiteSpace(input))
{
Console.WriteLine(0);
}
- string.IsNullOrWhiteSpace()
Trim()
์ ๋ค ๊ณต๋ฐฑ์ ๋ชจ๋ ์ ๊ฑฐํ ๋ฌธ์์ด๋ก ๋ฐํ
string input = Console.ReadLine();
string[] words = input.Trim().Split(' ');
- ์ ๋ค ๊ณต๋ฐฑ์ ๋ชจ๋ ์ ๊ฑฐํ ๋ฌธ์์ด๋ก ๋ฐํ
- TrimStart() ์์ชฝ ๊ณต๋ฐฑ ์ ๊ฑฐ.
- TrimEnd() ๋ค์ชฝ ๊ณต๋ฐฑ ์ ๊ฑฐ.
์ซ์์ ๊ฐ์
์ซ์, ์์คํค์ฝ๋, for ๋ฐฐ์ด
string numstring = num.ToString(); //-> ex) 12305655476907
int[] count = new int[10];
foreach (char i in numstring)
{
count[i-'0']++; //i =0~9 ์ซ์ 0~9 => ์์คํค์ฝ๋ 48~58 -'0' => 0~9
}
์ก๋ด, ์ผ๊ธฐ?
์ด๋ ฅ์ ์ ๋ฆฌ, ์์์ ์์ฑ, ๋ฉด์ ์ค๋น์ค, ์ฝํ
๋๊ธ๋จ๊ธฐ๊ธฐ