Java String Instance Practice Example #1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package edu.handong.csee.java.string; 
 
public class FamilyNamePrinter{
    private String[] stringNames; 
    private String[] familyNames;
     
    public void printFamilyNames(){
        for(String name: familyNames){
            if(name == null){
                System.out.print(""); 
            }else{
                System.out.println(name);
            }
        }
    }
    public FamilyNamePrinter(String names){
        
       stringNames = names.split(",");
       familyNames = new String[stringNames.length];
       int i=0
       for(String name: stringNames)
         familyNames[i++= name.trim().split(" ")[1]; 
    }
 
    public static void main (String[] args) {
        String myString = args[0]; 
        FamilyNamePrinter myFamily = new FamilyNamePrinter(myString); 
        myFamily.printFamilyNames();     
    }
}
cs

 

[Java Programming] Class와 Object 배우기, 클래스 오브젝트


class Person{

String name;

String bloodType;

}


class Cat{

String name;

}

public class Application{

public static void main(String[] args){

Person person1 = new Person();

person1.name = "Jerry";

person1.bloodType = "A";


Person person2 = new Person();

person2.name = "Jordan";

person2.bloodType = "B";


Cat cat1 = new Cat();

cat1.name = "catty";


System.out.println(person1.name);

System.out.println(cat1.name);

}

}


[result]

jerry

catty



[C언어] if~else와 switch 비교



IF)

#include<stdio.h>

int main(){

int a =1;

{if(a==1){

printf("1번입니다\n");

}

else if(a==2){

printf("2번입니다\n");

}

else if(a==3){

printf("3번입니다\n");

}
else{
printf("다시 입력하세요\n");
}

}

return 0;

}




SWITCH)


#include<stdio.h>

int main(){

int a =1;

switch(a){

case 1 : printf("1번입니다\n");

break;

case 2 : printf("2번입니다\n");

break;

case 3 : printf("3번입니다\n");

break;

default : printf("다시 입력하세요\n");

}

return 0;

}


if statement 와 switch statement를 비교해보았는데, 어떤 것이 쉽다, 간결하다, 보기 좋다고 표현하는 책들이 여럿 있습니다.

그리고 대부분의 책에서는 if statement를 배우고 나서 switch statement를 다루는데 이유로 드는 것이 switch가 더 쉽다, 간결하다고 표현합니다.

하지만 판단은 본인의 몫이고 프로그래밍이 누구에게 좋아 보이는 것이 일순위가 아니기 때문에 본인이 필요하다고 느끼는 것에 더 집중하면 될 듯 싶습니다. 이상 comparison between if statement and switch statement 였습니다.



+ Recent posts