Dart 문법(231129)

리키안·2023년 11월 29일
0
//일반주석
///문서화 주석
/* 장문주석 */

타입 지정된 함수

int add(int a, int b){
return a+b; }

화살표 함수

int add2(int a, int b) => a+b;

String(첫글자 대문자)

String add3 = "string";
bool YES or NO
bool add4 = false;

var 시스템 알아서 타입 찾아줌

var add5 = "sstr";

리스트

List add6=[1,2,3,4,5];
if-else
int ifa = 23;

if문

if(ifa < 50){
print("object");
}else{
print("oddbject");
}

switch 조건문

String add7 = "show";
Switch(add7){
case "ssow" :
print('dsf');
break;
case "show":
print("df");
break;
default :
print("df");}

for - in 문

List aLss = [1,2,3,4,5];
for(int aLs in aLss){
print(aLs);}

while 문

int while1 = 1 ;
while(count < 5) {
print('object');
while1++;}

do 문

int do1 = 1;
do{
print('object');
do1++;
}while(1<10);

late 키워드(계산기 처럼 선언후 값이 뒤에 입력이 될때 미리 선언한다)

late String name;
print("my name is $name");
name = alice;

instance 실습

Class Person{
String name;
int age;
Person(this.name, this.age);
printInfo(){
print("name $name");
print("age $age"); }}
var person = Person('john do, 30');
person.printInfo();

0개의 댓글