print : 괄호안 내용을 단순히 출력. 개행문자(=줄바꿈문자=\n) 포함안됨. printf : C에서의 printf와 동일. %d, %s 등을 쓰기위해 사용. 개행문자 포함X println : 괄호안 내용을 출력한 후 마지막에 개행문자가 포함되어 있어 출력후 한 줄 띄워짐. public class ThreadTest extends Thread{ public static void main(String[] args) { int num = 5; System.out.print("print ! " + num + "\n");//print System.out.printf("printf ! %d \n", num);//printf System.out.println("println ! " + num);//println..
- next()와 nextLine() 차이점 next() : 문자 또는 문자열을 공백기준으로 한 단어로 입력받음. nextLine() : 문자 또는 문자열을 한 라인 전체로 입력받음. - 문제 상황 public class test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int first = sc.nextInt(); String second = sc.nextLine(); System.out.println(first + second); } } 다음과 같은 코드일 때, scanner 입력을 받는다면 [입력] 123 word [출력] 123word 으로 입력해야 first에 123, second에 word가 ..
10진수 //10진수 기본 Console.WriteLine("{0}", number); //10진수 5자리 확보후 우측 정렬 Console.WriteLine("{0,5}", number); 16진수 //16진수 기본 Console.WriteLine("{0:X}", number); //16진수 5자리 출력 (빈자리는 0으로 채움) Console.WriteLine("{0:X5}", number); //16진수 5자리 확보후 우측 정렬 Console.WriteLine("{0:5X}", number); 실수 //float형 (에러) float a = 1.0; //float형 float b = 1.0f; //double형 double c = 1.0; - C#은 float형일 때 f를 붙여줘야된다. 없으면 doub..
using System; using System.Linq; // .Contains namespace test { class Program { static void Main(string[] args) { Random rand = new Random(); int[] num = new int[7]; // 번호 for (int i = 0; i < num.Length; i++) { int a = rand.Next(1, 46); if (!num.Contains(a)) num[i] = a; else i--; } // 버블정렬 for (int j = 0; j < num.Length - 1; j++) { for (int k = 1; k < num.Length - 1; k++) { if (num[k] < num[k - 1..
- Total
- Today
- Yesterday