반응형

비교연산자 

(<,<=,>,>=)또는 (==, !=) true/false 를 산출한다.

 

== : 같다비교

!= : 다르다비교

<= : 같거나 크다

char 타입일 경우 유니코드로 값 비교하여 반환

public class Example7 {
	public static void main(String[] args) {
		int num1 = 10;
		int num2 = 10;
	
		boolean result1 = (num1 == num2); // num1이랑 num2가 같은가
		boolean result2 = (num1 != num2); // num2이 num2랑 다른가
		boolean result3 = (num1 <= num2); // num2가 num1보다 같거나 큰가
		System.out.println("result1 = " + result1);
		System.out.println("result2 = " + result2);
		System.out.println("result3 = " + result3);
		
		char char1 = 'A';
		char char2 = 'B';
		boolean result4 = (char1 < char2);
		//char타입이면 유니코드 값으로 반환하여 수행한다. (65 < 66) 
		System.out.println("result4=" + result4);
		
	}
}

 

Example7 결과

 

String 타입의 문자열 비교 (equals())

public class Example8 {
	public static void main(String[] args) {
    		String strVar1 = "비교";// 동일한 String 객체 참조
		String strVar2 = "비교";// 동일한 String 객체 참조
		String strVar3 = new String("비교"); // 객체생선연산자 new 로 새로운 String 객체
		
		System.out.println(strVar1 == strVar2);
		System.out.println(strVar1 == strVar3);
		System.out.println(strVar1.equals(strVar3));
	}

}

strVar1strVar2동일한 String 객체를 참조한다. 

strVar3은 객체연산자 new로 새로운 객체를 생성한다.

본문에 보이듯 동일한 String 객체를 가리키는 strVar1, strVar2는 == 연산자를 통해 true가 나오지만 strVar1, strVar3를 비교하면 false가 나온다.

equals() 는 서로의 문자열만 비교하기 때문에 true가 나온다.

 

Example8 결과

반응형

논리 연산자(&&, ||, !)

논리연산자(&&)는 AND(논리곱) 비교대상 모두가 true경우만 true

		int a = 3;
		int b = 5;
		
		System.out.println((a>3) && (b>2));

====> false

논리연산자(||)는 OR(논리합) 비교대상 하나만 true면 결과는 true

		int a = 3;
		int b = 5;
		
		System.out.println((a>3) || (b>2));

====> true

논리연산자(!)는 !(not) true -> false, false -> true

		int a = 3;
		int b = 5;
		
		System.out.println(!((a>3) || (b>2)));

=====> false !()

 

 

 

 

 

반응형
반응형

국가코드 정리중 Properties로 사용할수 있는 코드내역입니다.

ISO 3166 국제표준화기구에서 명시하는 Alpha-2 코드와 국가명입니다.

 

##ISO 3166-1 alpha-2##
AF=Afghanistan
AX=Åland Islands
AL=Albania
DZ=Algeria
AS=American Samoa
AD=Andorra
AO=Angola
AI=Anguilla
AQ=Antarctica
AG=Antigua and Barbuda
AR=Argentina
AM=Armenia
AW=Aruba
AU=Australia
AT=Austria
AZ=Azerbaijan
BS=Bahamas
BH=Bahrain
BD=Bangladesh
BB=Barbados
BY=Belarus
BE=Belgium
BZ=Belize
BJ=Benin
BM=Bermuda
BT=Bhutan
BO=Bolivia
BA=Bosnia and Herzegovina
BW=Botswana
BV=Bouvet Island
BR=Brazil
IO=British Indian Ocean Territory
BN=Brunei Darussalam
BG=Bulgaria
BF=Burkina Faso
BI=Burundi
KH=Cambodia
CM=Cameroon
CA=Canada
CV=Cape Verde
KY=Cayman Islands
CF=Central African Republic
TD=Chad
CL=Chile
CN=China
CX=Christmas Island
CC=Cocos (Keeling) Islands
CO=Colombia
KM=Comoros
CG=Congo
CD=Congo, The Democratic Republic of the
CK=Cook Islands
CR=Costa Rica
CI=Cote D\=Ivoire
HR=Croatia
CU=Cuba
CY=Cyprus
CZ=Czech Republic
DK=Denmark
DJ=Djibouti
DM=Dominica
DO=Dominican Republic
EC=Ecuador
EG=Egypt
SV=El Salvador
GQ=Equatorial Guinea
ER=Eritrea
EE=Estonia
ET=Ethiopia
FK=Falkland Islands (Malvinas)
FO=Faroe Islands
FJ=Fiji
FI=Finland
FR=France
GF=French Guiana
PF=French Polynesia
TF=French Southern Territories
GA=Gabon
GM=Gambia
GE=Georgia
DE=Germany
GH=Ghana
GI=Gibraltar
GR=Greece
GL=Greenland
GD=Grenada
GP=Guadeloupe
GU=Guam
GT=Guatemala
GG=Guernsey
GN=Guinea
GW=Guinea-Bissau
GY=Guyana
HT=Haiti
HM=Heard Island and Mcdonald Islands
VA=Holy See (Vatican City State)
HN=Honduras
HK=Hong Kong
HU=Hungary
IS=Iceland
IN=India
ID=Indonesia
IR=Iran, Islamic Republic Of
IQ=Iraq
IE=Ireland
IM=Isle of Man
IL=Israel
IT=Italy
JM=Jamaica
JP=Japan
JE=Jersey
JO=Jordan
KZ=Kazakhstan
KE=Kenya
KI=Kiribati
KP=Korea, Democratic People\=S Republic of
KR=Korea, Republic of
KW=Kuwait
KG=Kyrgyzstan
LA=Lao People\=S Democratic Republic
LV=Latvia
LB=Lebanon
LS=Lesotho
LR=Liberia
LY=Libyan Arab Jamahiriya
LI=Liechtenstein
LT=Lithuania
LU=Luxembourg
MO=Macao
MK=Macedonia, The Former Yugoslav Republic of
MG=Madagascar
MW=Malawi
MY=Malaysia
MV=Maldives
ML=Mali
MT=Malta
MH=Marshall Islands
MQ=Martinique
MR=Mauritania
MU=Mauritius
YT=Mayotte
MX=Mexico
FM=Micronesia, Federated States of
MD=Moldova, Republic of
MC=Monaco
MN=Mongolia
MS=Montserrat
MA=Morocco
MZ=Mozambique
MM=Myanmar
NA=Namibia
NR=Nauru
NP=Nepal
NL=Netherlands
AN=Netherlands Antilles
NC=New Caledonia
NZ=New Zealand
NI=Nicaragua
NE=Niger
NG=Nigeria
NU=Niue
NF=Norfolk Island
MP=Northern Mariana Islands
NO=Norway
OM=Oman
PK=Pakistan
PW=Palau
PS=Palestinian Territory, Occupied
PA=Panama
PG=Papua New Guinea
PY=Paraguay
PE=Peru
PH=Philippines
PN=Pitcairn
PL=Poland
PT=Portugal
PR=Puerto Rico
QA=Qatar
RE=Reunion
RO=Romania
RU=Russian Federation
RW=RWANDA
SH=Saint Helena
KN=Saint Kitts and Nevis
LC=Saint Lucia
PM=Saint Pierre and Miquelon
VC=Saint Vincent and the Grenadines
WS=Samoa
SM=San Marino
ST=Sao Tome and Principe
SA=Saudi Arabia
SN=Senegal
RS=Serbia
ME=Montenegro
SC=Seychelles
SL=Sierra Leone
SG=Singapore
SK=Slovakia
SI=Slovenia
SB=Solomon Islands
SO=Somalia
ZA=South Africa
GS=South Georgia and the South Sandwich Islands
ES=Spain
LK=Sri Lanka
SD=Sudan
SR=Suriname
SJ=Svalbard and Jan Mayen
SZ=Swaziland
SE=Sweden
CH=Switzerland
SY=Syrian Arab Republic
TW=Taiwan, Province of China
TJ=Tajikistan
TZ=Tanzania, United Republic of
TH=Thailand
TL=Timor-Leste
TG=Togo
TK=Tokelau
TO=Tonga
TT=Trinidad and Tobago
TN=Tunisia
TR=Turkey
TM=Turkmenistan
TC=Turks and Caicos Islands
TV=Tuvalu
UG=Uganda
UA=Ukraine
AE=United Arab Emirates
GB=United Kingdom
US=United States
UM=United States Minor Outlying Islands
UY=Uruguay
UZ=Uzbekistan
VU=Vanuatu
VE=Venezuela
VN=Viet Nam
VG=Virgin Islands, British
VI=Virgin Islands, U.S.
WF=Wallis and Futuna
EH=Western Sahara
YE=Yemen
ZM=Zambia
ZW=Zimbabwe

출처: https://www.iso.org/obp/ui/#search

 

https://www.iso.org/obp/ui/#search

 

www.iso.org

 

혹시 몰라서 JS 파일에 사용가능한 배열형태도 공유드릴게요.

    var allCountry = [
        {
            "name": "Afghanistan",
            "code": "AF"
    },
        {
            "name": "Åland Islands",
            "code": "AX"
    },
        {
            "name": "Albania",
            "code": "AL"
    },
        {
            "name": "Algeria",
            "code": "DZ"
    },
        {
            "name": "American Samoa",
            "code": "AS"
    },
        {
            "name": "Andorra",
            "code": "AD"
    },
        {
            "name": "Angola",
            "code": "AO"
    },
        {
            "name": "Anguilla",
            "code": "AI"
    },
        {
            "name": "Antarctica",
            "code": "AQ"
    },
        {
            "name": "Antigua and Barbuda",
            "code": "AG"
    },
        {
            "name": "Argentina",
            "code": "AR"
    },
        {
            "name": "Armenia",
            "code": "AM"
    },
        {
            "name": "Aruba",
            "code": "AW"
    },
        {
            "name": "Australia",
            "code": "AU"
    },
        {
            "name": "Austria",
            "code": "AT"
    },
        {
            "name": "Azerbaijan",
            "code": "AZ"
    },
        {
            "name": "Bahamas",
            "code": "BS"
    },
        {
            "name": "Bahrain",
            "code": "BH"
    },
        {
            "name": "Bangladesh",
            "code": "BD"
    },
        {
            "name": "Barbados",
            "code": "BB"
    },
        {
            "name": "Belarus",
            "code": "BY"
    },
        {
            "name": "Belgium",
            "code": "BE"
    },
        {
            "name": "Belize",
            "code": "BZ"
    },
        {
            "name": "Benin",
            "code": "BJ"
    },
        {
            "name": "Bermuda",
            "code": "BM"
    },
        {
            "name": "Bhutan",
            "code": "BT"
    },
        {
            "name": "Bolivia",
            "code": "BO"
    },
        {
            "name": "Bosnia and Herzegovina",
            "code": "BA"
    },
        {
            "name": "Botswana",
            "code": "BW"
    },
        {
            "name": "Bouvet Island",
            "code": "BV"
    },
        {
            "name": "Brazil",
            "code": "BR"
    },
        {
            "name": "British Indian Ocean Territory",
            "code": "IO"
    },
        {
            "name": "Brunei Darussalam",
            "code": "BN"
    },
        {
            "name": "Bulgaria",
            "code": "BG"
    },
        {
            "name": "Burkina Faso",
            "code": "BF"
    },
        {
            "name": "Burundi",
            "code": "BI"
    },
        {
            "name": "Cambodia",
            "code": "KH"
    },
        {
            "name": "Cameroon",
            "code": "CM"
    },
        {
            "name": "Canada",
            "code": "CA"
    },
        {
            "name": "Cape Verde",
            "code": "CV"
    },
        {
            "name": "Cayman Islands",
            "code": "KY"
    },
        {
            "name": "Central African Republic",
            "code": "CF"
    },
        {
            "name": "Chad",
            "code": "TD"
    },
        {
            "name": "Chile",
            "code": "CL"
    },
        {
            "name": "China",
            "code": "CN"
    },
        {
            "name": "Christmas Island",
            "code": "CX"
    },
        {
            "name": "Cocos (Keeling) Islands",
            "code": "CC"
    },
        {
            "name": "Colombia",
            "code": "CO"
    },
        {
            "name": "Comoros",
            "code": "KM"
    },
        {
            "name": "Congo",
            "code": "CG"
    },
        {
            "name": "Congo, The Democratic Republic of the",
            "code": "CD"
    },
        {
            "name": "Cook Islands",
            "code": "CK"
    },
        {
            "name": "Costa Rica",
            "code": "CR"
    },
        {
            "name": "Cote D\"Ivoire",
            "code": "CI"
    },
        {
            "name": "Croatia",
            "code": "HR"
    },
        {
            "name": "Cuba",
            "code": "CU"
    },
        {
            "name": "Cyprus",
            "code": "CY"
    },
        {
            "name": "Czech Republic",
            "code": "CZ"
    },
        {
            "name": "Denmark",
            "code": "DK"
    },
        {
            "name": "Djibouti",
            "code": "DJ"
    },
        {
            "name": "Dominica",
            "code": "DM"
    },
        {
            "name": "Dominican Republic",
            "code": "DO"
    },
        {
            "name": "Ecuador",
            "code": "EC"
    },
        {
            "name": "Egypt",
            "code": "EG"
    },
        {
            "name": "El Salvador",
            "code": "SV"
    },
        {
            "name": "Equatorial Guinea",
            "code": "GQ"
    },
        {
            "name": "Eritrea",
            "code": "ER"
    },
        {
            "name": "Estonia",
            "code": "EE"
    },
        {
            "name": "Ethiopia",
            "code": "ET"
    },
        {
            "name": "Falkland Islands (Malvinas)",
            "code": "FK"
    },
        {
            "name": "Faroe Islands",
            "code": "FO"
    },
        {
            "name": "Fiji",
            "code": "FJ"
    },
        {
            "name": "Finland",
            "code": "FI"
    },
        {
            "name": "France",
            "code": "FR"
    },
        {
            "name": "French Guiana",
            "code": "GF"
    },
        {
            "name": "French Polynesia",
            "code": "PF"
    },
        {
            "name": "French Southern Territories",
            "code": "TF"
    },
        {
            "name": "Gabon",
            "code": "GA"
    },
        {
            "name": "Gambia",
            "code": "GM"
    },
        {
            "name": "Georgia",
            "code": "GE"
    },
        {
            "name": "Germany",
            "code": "DE"
    },
        {
            "name": "Ghana",
            "code": "GH"
    },
        {
            "name": "Gibraltar",
            "code": "GI"
    },
        {
            "name": "Greece",
            "code": "GR"
    },
        {
            "name": "Greenland",
            "code": "GL"
    },
        {
            "name": "Grenada",
            "code": "GD"
    },
        {
            "name": "Guadeloupe",
            "code": "GP"
    },
        {
            "name": "Guam",
            "code": "GU"
    },
        {
            "name": "Guatemala",
            "code": "GT"
    },
        {
            "name": "Guernsey",
            "code": "GG"
    },
        {
            "name": "Guinea",
            "code": "GN"
    },
        {
            "name": "Guinea-Bissau",
            "code": "GW"
    },
        {
            "name": "Guyana",
            "code": "GY"
    },
        {
            "name": "Haiti",
            "code": "HT"
    },
        {
            "name": "Heard Island and Mcdonald Islands",
            "code": "HM"
    },
        {
            "name": "Holy See (Vatican City State)",
            "code": "VA"
    },
        {
            "name": "Honduras",
            "code": "HN"
    },
        {
            "name": "Hong Kong",
            "code": "HK"
    },
        {
            "name": "Hungary",
            "code": "HU"
    },
        {
            "name": "Iceland",
            "code": "IS"
    },
        {
            "name": "India",
            "code": "IN"
    },
        {
            "name": "Indonesia",
            "code": "ID"
    },
        {
            "name": "Iran, Islamic Republic Of",
            "code": "IR"
    },
        {
            "name": "Iraq",
            "code": "IQ"
    },
        {
            "name": "Ireland",
            "code": "IE"
    },
        {
            "name": "Isle of Man",
            "code": "IM"
    },
        {
            "name": "Israel",
            "code": "IL"
    },
        {
            "name": "Italy",
            "code": "IT"
    },
        {
            "name": "Jamaica",
            "code": "JM"
    },
        {
            "name": "Japan",
            "code": "JP"
    },
        {
            "name": "Jersey",
            "code": "JE"
    },
        {
            "name": "Jordan",
            "code": "JO"
    },
        {
            "name": "Kazakhstan",
            "code": "KZ"
    },
        {
            "name": "Kenya",
            "code": "KE"
    },
        {
            "name": "Kiribati",
            "code": "KI"
    },
        {
            "name": "Korea, Democratic People\"S Republic of",
            "code": "KP"
    },
        {
            "name": "Korea, Republic of",
            "code": "KR"
    },
        {
            "name": "Kuwait",
            "code": "KW"
    },
        {
            "name": "Kyrgyzstan",
            "code": "KG"
    },
        {
            "name": "Lao People\"S Democratic Republic",
            "code": "LA"
    },
        {
            "name": "Latvia",
            "code": "LV"
    },
        {
            "name": "Lebanon",
            "code": "LB"
    },
        {
            "name": "Lesotho",
            "code": "LS"
    },
        {
            "name": "Liberia",
            "code": "LR"
    },
        {
            "name": "Libyan Arab Jamahiriya",
            "code": "LY"
    },
        {
            "name": "Liechtenstein",
            "code": "LI"
    },
        {
            "name": "Lithuania",
            "code": "LT"
    },
        {
            "name": "Luxembourg",
            "code": "LU"
    },
        {
            "name": "Macao",
            "code": "MO"
    },
        {
            "name": "Macedonia, The Former Yugoslav Republic of",
            "code": "MK"
    },
        {
            "name": "Madagascar",
            "code": "MG"
    },
        {
            "name": "Malawi",
            "code": "MW"
    },
        {
            "name": "Malaysia",
            "code": "MY"
    },
        {
            "name": "Maldives",
            "code": "MV"
    },
        {
            "name": "Mali",
            "code": "ML"
    },
        {
            "name": "Malta",
            "code": "MT"
    },
        {
            "name": "Marshall Islands",
            "code": "MH"
    },
        {
            "name": "Martinique",
            "code": "MQ"
    },
        {
            "name": "Mauritania",
            "code": "MR"
    },
        {
            "name": "Mauritius",
            "code": "MU"
    },
        {
            "name": "Mayotte",
            "code": "YT"
    },
        {
            "name": "Mexico",
            "code": "MX"
    },
        {
            "name": "Micronesia, Federated States of",
            "code": "FM"
    },
        {
            "name": "Moldova, Republic of",
            "code": "MD"
    },
        {
            "name": "Monaco",
            "code": "MC"
    },
        {
            "name": "Mongolia",
            "code": "MN"
    },
        {
            "name": "Montserrat",
            "code": "MS"
    },
        {
            "name": "Morocco",
            "code": "MA"
    },
        {
            "name": "Mozambique",
            "code": "MZ"
    },
        {
            "name": "Myanmar",
            "code": "MM"
    },
        {
            "name": "Namibia",
            "code": "NA"
    },
        {
            "name": "Nauru",
            "code": "NR"
    },
        {
            "name": "Nepal",
            "code": "NP"
    },
        {
            "name": "Netherlands",
            "code": "NL"
    },
        {
            "name": "Netherlands Antilles",
            "code": "AN"
    },
        {
            "name": "New Caledonia",
            "code": "NC"
    },
        {
            "name": "New Zealand",
            "code": "NZ"
    },
        {
            "name": "Nicaragua",
            "code": "NI"
    },
        {
            "name": "Niger",
            "code": "NE"
    },
        {
            "name": "Nigeria",
            "code": "NG"
    },
        {
            "name": "Niue",
            "code": "NU"
    },
        {
            "name": "Norfolk Island",
            "code": "NF"
    },
        {
            "name": "Northern Mariana Islands",
            "code": "MP"
    },
        {
            "name": "Norway",
            "code": "NO"
    },
        {
            "name": "Oman",
            "code": "OM"
    },
        {
            "name": "Pakistan",
            "code": "PK"
    },
        {
            "name": "Palau",
            "code": "PW"
    },
        {
            "name": "Palestinian Territory, Occupied",
            "code": "PS"
    },
        {
            "name": "Panama",
            "code": "PA"
    },
        {
            "name": "Papua New Guinea",
            "code": "PG"
    },
        {
            "name": "Paraguay",
            "code": "PY"
    },
        {
            "name": "Peru",
            "code": "PE"
    },
        {
            "name": "Philippines",
            "code": "PH"
    },
        {
            "name": "Pitcairn",
            "code": "PN"
    },
        {
            "name": "Poland",
            "code": "PL"
    },
        {
            "name": "Portugal",
            "code": "PT"
    },
        {
            "name": "Puerto Rico",
            "code": "PR"
    },
        {
            "name": "Qatar",
            "code": "QA"
    },
        {
            "name": "Reunion",
            "code": "RE"
    },
        {
            "name": "Romania",
            "code": "RO"
    },
        {
            "name": "Russian Federation",
            "code": "RU"
    },
        {
            "name": "RWANDA",
            "code": "RW"
    },
        {
            "name": "Saint Helena",
            "code": "SH"
    },
        {
            "name": "Saint Kitts and Nevis",
            "code": "KN"
    },
        {
            "name": "Saint Lucia",
            "code": "LC"
    },
        {
            "name": "Saint Pierre and Miquelon",
            "code": "PM"
    },
        {
            "name": "Saint Vincent and the Grenadines",
            "code": "VC"
    },
        {
            "name": "Samoa",
            "code": "WS"
    },
        {
            "name": "San Marino",
            "code": "SM"
    },
        {
            "name": "Sao Tome and Principe",
            "code": "ST"
    },
        {
            "name": "Saudi Arabia",
            "code": "SA"
    },
        {
            "name": "Senegal",
            "code": "SN"
    },
        {
            "name": "Serbia",
            "code": "RS"
    },
        {
            "name": "Montenegro",
            "code": "ME"
    },
        {
            "name": "Seychelles",
            "code": "SC"
    },
        {
            "name": "Sierra Leone",
            "code": "SL"
    },
        {
            "name": "Singapore",
            "code": "SG"
    },
        {
            "name": "Slovakia",
            "code": "SK"
    },
        {
            "name": "Slovenia",
            "code": "SI"
    },
        {
            "name": "Solomon Islands",
            "code": "SB"
    },
        {
            "name": "Somalia",
            "code": "SO"
    },
        {
            "name": "South Africa",
            "code": "ZA"
    },
        {
            "name": "South Georgia and the South Sandwich Islands",
            "code": "GS"
    },
        {
            "name": "Spain",
            "code": "ES"
    },
        {
            "name": "Sri Lanka",
            "code": "LK"
    },
        {
            "name": "Sudan",
            "code": "SD"
    },
        {
            "name": "Suriname",
            "code": "SR"
    },
        {
            "name": "Svalbard and Jan Mayen",
            "code": "SJ"
    },
        {
            "name": "Swaziland",
            "code": "SZ"
    },
        {
            "name": "Sweden",
            "code": "SE"
    },
        {
            "name": "Switzerland",
            "code": "CH"
    },
        {
            "name": "Syrian Arab Republic",
            "code": "SY"
    },
        {
            "name": "Taiwan, Province of China",
            "code": "TW"
    },
        {
            "name": "Tajikistan",
            "code": "TJ"
    },
        {
            "name": "Tanzania, United Republic of",
            "code": "TZ"
    },
        {
            "name": "Thailand",
            "code": "TH"
    },
        {
            "name": "Timor-Leste",
            "code": "TL"
    },
        {
            "name": "Togo",
            "code": "TG"
    },
        {
            "name": "Tokelau",
            "code": "TK"
    },
        {
            "name": "Tonga",
            "code": "TO"
    },
        {
            "name": "Trinidad and Tobago",
            "code": "TT"
    },
        {
            "name": "Tunisia",
            "code": "TN"
    },
        {
            "name": "Turkey",
            "code": "TR"
    },
        {
            "name": "Turkmenistan",
            "code": "TM"
    },
        {
            "name": "Turks and Caicos Islands",
            "code": "TC"
    },
        {
            "name": "Tuvalu",
            "code": "TV"
    },
        {
            "name": "Uganda",
            "code": "UG"
    },
        {
            "name": "Ukraine",
            "code": "UA"
    },
        {
            "name": "United Arab Emirates",
            "code": "AE"
    },
        {
            "name": "United Kingdom",
            "code": "GB"
    },
        {
            "name": "United States",
            "code": "US"
    },
        {
            "name": "United States Minor Outlying Islands",
            "code": "UM"
    },
        {
            "name": "Uruguay",
            "code": "UY"
    },
        {
            "name": "Uzbekistan",
            "code": "UZ"
    },
        {
            "name": "Vanuatu",
            "code": "VU"
    },
        {
            "name": "Venezuela",
            "code": "VE"
    },
        {
            "name": "Viet Nam",
            "code": "VN"
    },
        {
            "name": "Virgin Islands, British",
            "code": "VG"
    },
        {
            "name": "Virgin Islands, U.S.",
            "code": "VI"
    },
        {
            "name": "Wallis and Futuna",
            "code": "WF"
    },
        {
            "name": "Western Sahara",
            "code": "EH"
    },
        {
            "name": "Yemen",
            "code": "YE"
    },
        {
            "name": "Zambia",
            "code": "ZM"
    },
        {
            "name": "Zimbabwe",
            "code": "ZW"
    }
]

유용하게 사용하세요~

 

반응형
반응형
for문(반복적으로 실행하는 반복문)
1
2
3
4
5
for(초기화식; 조건식; 증감식){
 
    실행문;// 조건식이 true일때 실행된다.
            // 증감식만큼 반복적으로 실행된다.
 }// 조건식이 false일때 종료된다.
cs

 

 

1~10까지 출력
1
2
3
4
5
6
7
8
public class example01 {
    public static void main(String[] args) {
        for (int i = 1; i <= 10; i++) {
            System.out.println(i);
        }
    }
 
}
cs

● 실행결과

i가 10만큼 반복되어 출력된다.

 

1~100까지의 합을 출력
1
2
3
4
5
6
7
8
9
10
public class example2 {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 1; i &lt;= 100; i++) {
            sum += i; // sum = sum + i
        }
        System.out.println(sum);
    }
 
}
cs

● 실행결과

sum이란 변수를 두고, for반복문을 돌면서 sum에 더하기를 한다.

조건식이 종료된뒤 합계를 출력한다.

 

 

구구단 출력하기
1
2
3
4
5
6
7
8
9
10
public class example3 {
    public static void main(String[] args) {
        for (int i = 2; i &lt; 10; i++) {
            System.out.println(i + "단");
            for (int j = 1; j &lt; 10; j++) { // 이중 for 문
                System.out.println(i + "*" + j + "=" + (i*j)); 
            }
        }
    }
}
cs

● 실행결과

이중for문을 이용하여 2단 ~ 9단까지의 구구단을 출력하였다.

.

.

.

 

별 그리기(2차원 별찍기)
1
2
3
4
5
6
7
8
9
10
public class example4 {
    public static void main(String[] args) {
        for (int i = 0; i &lt; 5; i++) {
            for (int j = 0; j &lt; 5; j++) {
                System.out.print("*");
            }
            System.out.println("");
        }
    }
}
cs

● 실행결과

 

삼각형 별 그리기
1
2
3
4
5
6
7
8
9
10
public class example5 {
    public static void main(String[] args) {
        for (int i = 1; i &lt; 6; i++) {
            for (int j = 0; j &lt; i; j++) {
                System.out.print("*");
            }
            System.out.println("");
        }
    }
}
cs

● 실행결과

 

역삼각형 별 그리기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class example4 {
    public static void main(String[] args) {
        for (int i = 1; i &lt; 6; i++) {
            for (int j = 5; j &gt; 0; j--) {
                if(i &lt; j){
                    System.out.print(" ");
                }else{
                    System.out.print("*");
                }
            }
            System.out.println("");
        }
    }
}
cs

● 실행결과

반응형
반응형
switch문(if문과 마찬가지로 조건문이지만 변수가 어떤값을 갖느냐에 따라 실행문이 선택)
swtich(변수){
	case 값1: //변수 값이 1일경우
     break;
    case 값2: //변수 값이 2일경우
     break;
    default; // 변수값이 1,2 모두 아닐경우
    
}

[Example1]

public class Example1 {
	public static void main(String[] args) {
		int num = 3;
		
		switch(num) {
			case 1:
				System.out.println("숫자 1입니다.");
			break;
			case 2:
				System.out.println("숫자 2입니다.");
			break;
			case 3:
				System.out.println("숫자 3입니다.");
			break;
			case 4:
				System.out.println("숫자 4입니다.");
			break;
			default:
				System.out.println("숫자 5입니다.");
			break;
			
		}
	}

}

●실행결과

case문마다 break가 있어야한다. 

여기서 break는 빠져나온다는 뜻이다. break가 없다면 조건식이 연달아 실행될 것 이다.

 

[Example2] break가 없을 경우;

public class Example2 {
	public static void main(String[] args) {
		int num = 3;
		
		switch(num) {
			case 1:
				System.out.println("숫자 1입니다.");
			case 2:
				System.out.println("숫자 2입니다.");
			case 3:
				System.out.println("숫자 3입니다.");
			case 4:
				System.out.println("숫자 4입니다.");
			default:
				System.out.println("숫자 5입니다.");
			
		}
	}

}

●실행결과

break가 없을 경우 참인 조건문에서 부터 빠져나오지않고 모두 실행된다.

 

 

데이터 타입별 switch문 조건식

[Examlple3(char타입)]

public class Example3 {
	public static void main(String[] args) {
		char grade = 'C';
		
		switch(grade) {
			case 'A':
			case 'a':
				System.out.println("등급 A입니다.");
				break;
			case 'B':
			case 'b':
				System.out.println("등급 B입니다.");
				break;
			case 'C':
			case 'c':
				System.out.println("등급 C입니다.");
				break;
			default:
				System.out.println("다른 등급입니다.");
				break;
			
		}
	}

}

●실행결과

조건식에 char타입으로 조건문을 사용할 수 있다.

 

[Example4(String타입)]

public class Example4 {
	public static void main(String[] args) {
		String area = "서울";
		
		switch(area) {
			case "경기도":
				 System.out.println("경기도 입니다.");
				 break;
			case "서울":
				System.out.println("서울 입니다.");
				break;
			case "경북":
				System.out.println("경북 입니다.");
				break;
		}

	}
}

●실행결과

반응형
반응형
if문(조건식에서 true 또는 false값을 산출하는 연산식)

if의 기본구조는 다음과 같다.

if(조건식){
 실행문;//참일때 적용되는 값
}

 

[Example1]

public class Example1 {

	public static void main(String[] args) {
		int score = 90;
		
		if(score > 80) { //80보다 score가 큰지
			System.out.println("점수가 80보다 큽니다.");
		}
	}
}

 ●실행결과

if ~ else문(if문의 조건식이 true일경우 if문 블록 실행, false일경우 else문 실행)

[Example2]

public class Example2 {

	public static void main(String[] args) {
		int score = 78;
		
		if(score > 80) {
			System.out.println("점수가 80보다 큽니다.");
		}else {
			System.out.println("점수가 80보다 작습니다.");
		}
	}
}

 ●실행결과

if문 조건식에 맞지않아 else문 실행

 

if~ else if문(여러개의 조건식중 true가 되는 블록만 실행)

[Example3]

public class Example3 {

	public static void main(String[] args) {
		int score = 78;
		
		if(score >= 90) {
			System.out.println("점수가 90보다 큽니다.");
		}else if(score >= 80){
			System.out.println("점수가 89~80 입니다.");
		}else if(score >= 70){
			System.out.println("점수가 79~70 입니다.");
		}else {
			System.out.println("점수가 69~60 입니다.");
		}
	}
}

 ●실행결과

현재 변수값이 78이므로 참인 조건식의 값을 출력하고 빠져나온다.

 

중첩 if문

[Example4]

public class Example4 {

	public static void main(String[] args) {
		int score = 94;
		
		if(score >= 90) {
			if(score >= 95) {
				System.out.println("등급 A+");
			}else {
				System.out.println("등급 A");
			}
		}
	}
}

 ●실행결과

첫번째 조건식으로 score의 값이 90이상인 조건문을 작성하고, 중첩 if문으로 좀 더 세부적으로 등급을 나눠준다.

 

반응형
반응형
JDK 1.8 설치

https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html

 

Java Archive Downloads - Java SE 8

 

www.oracle.com

위의 URL 접속 후 자기 PC에 맞는 OS를 선택합니다.

제 PC는 64비트운영체제 이기 때문에 Windows x64를 다운로드 해줍니다.

꼭 라이센스 동의를 누르셔야합니다!!

OS 확인 방법은 내컴퓨터 -> 우클릭 속성들어가시면 됩니다. 

 

설치가 끝났습니다.

설치 폴더를 따로 지정해주지 않았다면 C:\Program Files\Java 디렉토리에 JDK1.8과 JRE 1.8이 설치되어있습니다.

 

환경변수 설정

JDK 설치가 완료되었다면 환경변수 설정을 해주어야 합니다.

제어판 -> 시스템 및 보안 -> 시스템 -> 고급시스템 설정에 들어갑니다.

 

새로만들기 클릭후 

변수 이름 :  JAVA_HOME

변수 값 : JDK 설치경로를 넣어줍니다.

Path 환경변수도 수정해줘야합니다.

여기서 Path는 이미 추가되어있는건 절대 건드리지말고 새로만들기 클릭후 %JAVA_HOME%\bin 추가해줍니다.

저는 window10버전이여서 세미콜론(;)을 추가해주지 않았지만 window7는 세미콜론(;)을 추가해줘야합니다.

추가가 다되었다면 확인을 누른후 빠져나오면 됩니다.

설치 확인

키보드에 윈도우키패트와 R을 동시에 누르면 실행창이 뜹니다.

설치확인을 위해서 명령프롬포트 실행시켜줍니다.

cmd 창에 javac 입력후 enter쳐서 이렇게 나온다면 변수설정 성공입니다!

버전 확인은 javac -version 으로 확인하시면 됩니다.

1.8이 잘 설치되었네요

모두 열코딩 시작합시다~!

 

반응형
반응형

현재 JDK는 12버전까지 나와있네요.

회사나, 프로젝트할때 꼭 최신버전을 사용하지 않습니다.(호환성 문제)

오라클 홈페이지에서 자바 이전버전을 다운받을 수 있습니다.

오라클 홈페이지 -> https://www.oracle.com/index.html

 

Oracle | Integrated Cloud Applications and Platform Services

LiDestri Food and Drink reduces tomato ‘disposals’ by 50%, supports innovation goals by shifting planning model to the cloud. “The dollar savings is a big deal but even bigger is sustainability. We hate to throw good products away.” —John Matrachisia, CIO

www.oracle.com

 

Download Java SE 클릭

 

자바 아카이브 다운로드 클릭

 

원하는 자바 버전 클릭후 다운로드 실행

이전버전 -> https://www.oracle.com/technetwork/java/javase/archive-139210.html

 

Oracle Java Archive | Oracle Technology Network | Oracle

 

www.oracle.com

설치는 다음 포스팅에 올려놓겠습니다!!

 

설치 및 환경변수 설정

https://kikikimoong.tistory.com/entry/JAVA-%EC%9E%90%EB%B0%94-JDK-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95window10-%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98-%EC%84%A4%EC%A0%95?category=683941

 

[JAVA] 자바 JDK 설치 및 개발환경 구축(window10, 환경변수 설정)

JDK 1.8 설치 https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html Java Archive Downloads - Java SE 8 www.oracle.com 위의 URL 접속 후 자기 PC에 맞는 OS를 선택합..

kikikimoong.tistory.com

 

반응형
반응형
밥하기 귀찮은날 있잖아요~
배달음식 시켜먹었어요

며칠전부터 남편이 신전떡볶이가 땡긴다하여 시켰네요

매운맛, 순한맛, 튀김, 신전볶음밥

주문을 잘못해서 집에있는 치즈넣어서 먹었어요
치즈넣어도 쓰읍쓰읍 하게되는 매운맛

담날 피떵 예약이염ㅎ

또먹고싶네요..
아 배고파졋어...😂
너무 매워서 우유랑 먹었어요
둘다 땀 눈물흘리면서
스트레스 쫘악~


반응형
반응형
안녕하세요:)
오늘은 오이지 무침을 했어요.
시엄니가 주신 수제오이지!로 만들었답니다(쵝오)

오이지 무침은 간단해요
갖은양념으로 조물조물해주면 끝이랍니다!

-
준비물
오이지 2~3개
고춧가루 3스푼
대파 2개
설탕 반스푼
다진마늘 한스푼
간장 1스푼
참기름 1스푼
통깨 샤라락

저는 3개로 했어요
먹기 알맞게 썰어줍니다.

담그신 방법에 따라 다른데
알맞게 썬후 물에 조금 담궈주세요
10분정도
염도가 약하다하시면 이 과정은 빼셔도 됩니다.

준비하신 양념 다넣고 조물조물 하시면 끝나요!

여름철 덥고 입맛없을때 밥한숟가락에 오이지 딱 올려서 먹음 아삭하고 꼬들하고 얼마나 마싯게요:)

아침밥상에 올려서 같이 먹었어요~
오이지 사셔서 맛있게 무쳐 드셔보세요

반응형
반응형
5월 초 시어버지랑 남편이랑 대부도 다녀왔었어요

바람도 쐴겸 다녀왔는데
금강산도 식후경!
아버지가 맛집아신다하여 쭈꾸미맛집 찾아갔어요
저희 시아버님은 맛집수첩이 있으세요🤭
거기적혀있는 가게들은 다 맛집이에요🤫ㅎ

가게 들어서자마자 입구에 생쭈꾸미들이~
쭈꾸미라고 쪼끔만하지 않아요
큼직막하죠!

저흰 쭈꾸미 불고기 중,
바지락 칼국수 시켰어요

야채하고 미나리나오고
그 위에 바로 생쭈꾸미를!!!!

살아있는 쭈꾸미 넣고 다 섞어주세요

기대중🥰🥰

먹기 알맞게 다 잘라주십니당
머리통통하거 보이시죠
그만큼 큰 쭈꾸미였어요
한입 딱 먹으면 알이~~~~~~~
와 진짜 맛있어요
미나리는 리필된다하여 한번더 먹었네요
진짜진짜!! 맛있어요
이게 쭈꾸미지! 이런맛?ㅋㅋㅋ
꼭 드셔보셔야 해요

만약 쭈꾸미 철이 끝나면 낙지로 바꾸신다하시네요

죽어있는거 쓰는게 아니고 다 살아있는걸로 하신다하네요

그만큼 신선하고 맛이!!!

(사진쪼끔더러움주의)
칼국수도 같이 호로록
칼국수 나오자마자 사진찍었어야했는데
먹는데 정신팔려서..ㅋㅋㅋㅋ

칼국수와의 궁합도 최고였어요🤩🤩

마무리 아시죠?
볶아야죠!!!!
볶음밥 추가~~
셋이서 배터지게먹었어요
진짜 너무 맛있어서 쭈꾸미 철에 또 찾아갈려구요~

대부도 오시면 꼭 드시러 오세요!
맛집입니다!!(핵맛)

반응형

+ Recent posts