가끔 null 값이 필요합니다. 예 :값이없는 경우 값을 null로 만듭니다.
Switch(animal.getId(){
case animal.equals("dog"){
String size=small;
String fur=fluffy;
placement(size,fur);
break;
}
case animal.equals("lizard"){
String size=small;
placement(size);
break;
}
public void placement(String size, String fur){
System.println("Size: "+size);
System.println("Fur: +fur);
}
동물이 강아지와 같으면 잘 작동합니다. 그러나 동물들이 도마뱀과 같으면 모피가 Null로 나타나야합니다. 나는 데이터가 필요하지 않을 때 null 값을 가지려고 시도하고있다. 내가 그럴 수 없다면 나는 모든 데이터를 넣었을 것이고 기본값은 String fur="none"
으로 저장되고 호출 될 때마다 placement(size,fur)
이 저장 될 것입니다.
질문은 무엇입니까 귀하의 경우에는, 두 개의
placement
방법을 가질 수있다? – codeMagic이것은 Java가되어야합니까? 왜냐하면 그렇지 않기 때문입니다. 그리고 게시 된 코드는 SQL과 어떤 관련이 있습니까? –
질문 : 모피 문자열이 없거나 null 또는 무언가로 반환되기를 원한다면 필요한 문자열보다 더 많은 문자열을 만들 필요가 없습니다. String fur를 null로 지정하는 'Placement (size, null)'을 사용하여 해결되었습니다. 또한 Ted Hopp의 답변에 감사드립니다. 필요하지 않았고 질문의 일부를 삭제했습니다. SQL으로 작업하고 테이블을 만들고 있습니다. – user3179107