Set
Set<Id> SetAccountId = new Set<Id>();
Set에 값 넣어주기
SetAccountId .add('AFEDSFDAFS');
Set 은 보통 쿼리분에서 선언값으로 쓰임
select id from Account where id =: SetAccountId
Map
Map<String , Account> 맵이름 = new Map<String , Account>();
Map에 값 넣어주기
맵이름.put(a,myAcc);
Map에서 값 꺼내기
맵이름.get(a.myAcc);
예시)
String monsterName = '';
Map<String, String> MapleStory= new Map<String, String>{
'노랑괴물' => '이블아이'
, '고릴라새' => '족장크릴라'
, '초록멀대' => '추억의신관'
};
System.debug('MapleStory:::' + MapleStory.get('노랑괴물') ); // 콘솔에 찍히는 값 : MapleStory:::이블아이
if(MapleStory.get('노랑괴물')=='이블아이'){
System.debug('노랑괴물나타남!!');
monsterName = MapleStory.get('노랑괴물');
System.debug('이블아이 잘 들어갔나? ' + monsterName ); // 콘솔에 찍히는 값 : 이블아이 잘 들어갔나? 이블아이
}
return = 메소드를 종료하고 출력값을 반환해준다.
리턴 값이 있는 메소드는 메소드 이름 앞에 리턴값의 타입이 와야한다.
public static String a(){
return "A"; // 앞에 선언된 String 값으로 return 이 되어야함
}
public static int b(){
return 1; // 앞에 선언된 integer 값으로 return 이 되어야함
}
public static void --> static으로 뭔가를 선언하게 되는 경우 , 자바가 컴파일 되는 시점에서 정의된다.
public static void --> 메서드에 반환값이 없다.
'세일즈포스 관련지식' 카테고리의 다른 글
salesforce formula (1) | 2022.10.04 |
---|---|
PaaS 와 SaaS (0) | 2022.07.06 |
AuraComponent (0) | 2022.06.22 |
ContentVersion / ContentDocument / ContentDocumentLink / ContentDistribution (0) | 2022.06.14 |
Omnichannel for Customer Service offers (0) | 2022.06.14 |