Answer:
The following code are:
public void dissolve() {
setRed(getRed()+1);
setGreen(getGreen()+1);
setBlue(getBlue()+1);
alpha+=1;
}
Explanation:
Here, we define the void type function "dissolve()" inside it, we set three function i.e, "setRed()", "setGreen()", "setBlue()" and then we increment the variable "alpha" by 1.
Inside those three mutators method we set three accessor methods i.e, "getRed()", "getGreen()" , "getBlue()" and increment these accessor by 1.
The values will not be returned by the mutator functions, the accessor will be returned the values.
Answer:
public class Main
{
public static void main(String[] args) {
String[] strs = new String[10];
java.util.Scanner sc = new java.util.Scanner(System.in);
for(int i = 0; i < 10; i++){
System.out.print("Enter string " + (i+1) + ":");
strs[i] = sc.nextLine();
}
System.out.println("The strigs with even number of characters is");
for(int i = 0; i < strs.length;i++){
if(strs[i].length() % 2 == 0){
System.out.println(strs[i]);
}
}
}
}
Explanation:
I use host -a
dig and nslookup could do it, I forget the switches and arguments.
The switch statement is an n-way branch. An n-way branch can branch to any of an arbitrary number ( n ) of branches. An if statement can branch two ways, whether the condition is true or false.
The example you gave is a great example of how how code is written can make the code make sense or not.
public void setQuiz( int quiz, int grade )
{
switch( quiz )
{
case 1: // if quiz == 1
grade1 = grade; //where was grade1 declared?
break; // otherwise execution will continue through the next case block
case 2: // if quiz == 2
grade2 = grade;
break;
}
}
The variable named in the switch statement is tested against each case statement and whichever case statement's value matches, the rest of the switch statement's code is executed. (That's why the break statements are needed) Usually switch statements are written with a default case at the end as a "catchall".