private String createOrderSummary(String orderPersonName, int quantity, int price) {
String orderPersonName = "Kaptain Kunal";
String createOrderSummary = "Name: " + orderPersonName;
createOrderSummary = createOrderSummary + "\nQuantity: " + quantity;
createOrderSummary = createOrderSummary + "\nTotal: " + price;
createOrderSummary = createOrderSummary + "\nThank you!";
return createOrderSummary;
}
It says "orderPersonName" is already defined. I see 2 times above, but I don't get it because isn't first one "defining" and second one "utilizing"?
Could you explain?
Thanks :)
it is already defined in the head of the function; you cannot create the same variable again; just replace
String orderPersonName = "Kaptain Kunal";
with
orderPersonName = "Kaptain Kunal";