본문 바로가기

분류 전체보기

(138)
반응형
String[] data = stringData.split 개념. https://jamesdreaming.tistory.com/84 [ 자바 코딩 ] Java split() 함수로 문자열 자르기 안녕하세요. 제임스 입니다. 이번에는 Java 에서 String 을 다룰때 유용하게 사용할 수 있는 함수 중 한가지인 split 함수에 대해 알아 보겠습니다. ■ String[] split(String regex) split 함수는 입력받은 정�� jamesdreaming.tistory.com 예시) String stringData = "Gang Sang Jong Hoo" ; //string 값 설정. String[] data = stringData.split(" "); //String[]:string array 설정/ split :문자열 구분 for(String s : dat..
constant 상수 상수 선언 method 밖에다 final 이용해서
Abstract Class Challenge - interface , linkedList이용 abstract class - ListItem, - 상속(extends, super) subClass - Node interface - NodeList (implement) >ListItem(Abstract class) - linkedList(another class) - interface (another class) | Node(subclass) 하단 그림 참조 abstract Class - ListItem package com.company; //abstract class 'ListItem' = base class import java.util.ArrayList; import java.util.List; public abstract class ListItem { protected ListItem ri..
InnerClass Challenge - Playlist -Album에 innerClass 이용 InnerClass define In Main Class > OuterClass.InnerClass object = OuterClass object.new InnerClass(); LinkedList Challenge(PlayList) 이용. Main, Song class는 그대로 , Album clas에 innerClass 이용. 수정 Album Class - Inner Class (SongList)반영 package com.company; //modify the palylist challenge //Album class uses an inner class import java.util.ArrayList; import java.util.LinkedList; public class Album { //ad..
Interface Challenge Interface package com.company; import java.util.ArrayList; import java.util.List; public interface ISaveable { //methods... List saved(); void read(List savedValues); } //Type을 List로 하면 코드짜면서 arrayList, vector,linkedList 암거나 번갈아가며 정의하기도 좋다. Class Player package com.company; import java.util.ArrayList; import java.util.List; public class Players implements ISaveable{ private String name; private ..
Playlist Coding / LinkedList Challenge / toString 이용 class song package com.company; public class Song { //having title and duration for a song private String title; private double duration; //class field //constructor public Song(String title, double duration) { this.title = title; this.duration = duration; } //getter public String getTitle() { return title; } public double getDuration() { return duration; } //toString > optional : quickly print ..
LinkedList 1. alphabetical order(알파벳 순으로 값추가) / 2. visit method - console 이용 case LinkedList alpabetical order package com.company; import java.util.Iterator; import java.util.LinkedList; import java.util.ListIterator; public class Demo { //linkedList 정의해보자 (ArrayList와 달리 add,remove위해 걍 point to만 바꾸면 됨.) public static void main(String[] args) { LinkedList placesToVisit = new LinkedList(); //정의 addInOrder(placesToVisit,"Sydney"); //method/ 값 추가 addInOrder(placesToVisit,"Melbou..
LinkedList 개념코딩 Class Customer (개념설명 이용하기위한 코딩) package com.company; public class Customer { private String name; private double balance; //constructor public Customer(String name, double balance) { this.name = name; this.balance = balance; } //getter public String getName() { return name; } public double getBalance() { return balance; } //setter public void setName(String name) { this.name = name; } public voi..