728x90

참고사이트:

https://herojoon-dev.tistory.com/120

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


내저장소 바로가기 luxury515

728x90

apt-get update && \
      apt-get -y install sudo


내저장소 바로가기 luxury515

'OS > Linux' 카테고리의 다른 글

컨테이너 || 호스트 사이 파일전송  (0) 2023.05.16
docker 로 mysql 띄우기  (0) 2023.05.16
brew docker 설치  (0) 2023.05.16
window 에 docker설치  (0) 2023.05.16
docker 내 ubunto 에서 bash → zsh 로 변경  (0) 2023.05.16
728x90

변경가능한 shell 확인

cat /etc/shells 

chsh -s /bin/bash

chsh -s /bin/bash

  • bash → zsh 로 설정
    chsh -s$(which zsh) (앞에  sudo 넣으면 안될수 있음)
  • 재 부팅후
    echo $SHELL


내저장소 바로가기 luxury515

'OS > Linux' 카테고리의 다른 글

컨테이너 || 호스트 사이 파일전송  (0) 2023.05.16
docker 로 mysql 띄우기  (0) 2023.05.16
brew docker 설치  (0) 2023.05.16
window 에 docker설치  (0) 2023.05.16
docker 내 ubunt “sudo” 명령어 안먹힐때  (0) 2023.05.16
728x90
  • repeat(int count) 메서드는 원래 문자열을 지정된 횟수만큼 반복하여 새로운 문자열을 생성.
public class StringRepeatExample {
    public static void main(String[] args) {
        String str = "abc";
        String repeatedStr = str.repeat(3);
        System.out.println(repeatedStr);
    }
}

// 출력: abcabcabc
  • isBlank() 메서드는 문자열이 공백 문자열(길이가 0이거나 공백 문자로만 이루어진)인지 확인.
public class StringIsBlankExample {
    public static void main(String[] args) {
        String str1 = "";
        String str2 = " ";
        String str3 = "  \t  ";

        System.out.println(str1.isBlank());
        System.out.println(str2.isBlank());
        System.out.println(str3.isBlank());
    }
}
/** 출력
true
true
true
*/
  • lines() 메서드는 문자열을 줄바꿈으로 구분하여 스트림으로 반환.
import java.util.stream.Stream;

public class StringLinesExample {
    public static void main(String[] args) {
        String str = "Hello\nWorld\nJava";
        Stream<String> lines = str.lines();
        lines.forEach(System.out::println);
    }
}

/** 출력
Hello
World
Java
*/
  • strip() 메서드는 문자열의 앞뒤 공백을 제거한 새로운 문자열을 반환.
public class StringStripExample {
    public static void main(String[] args) {
        String str1 = "  abc   ";
        String str2 = "\t def \n";
        System.out.println(str1.strip());
        System.out.println(str2.strip());
    }
}
/** 출력
abc
def
*/
  • stripLeading() 메서드는 문자열의 앞쪽 공백을 제거한 새로운 문자열을 반환.
public class StringStripLeadingExample {
    public static void main(String[] args) {
        String str1 = "  abc   ";
        String str2 = "\t def \n";
        System.out.println(str1.stripLeading());
        System.out.println(str2.stripLeading());
    }
}
/**
abc
def
*/
  • stripTrailing() 메서드는 문자열의 뒤쪽 공백을 제거한 새로운 문자열을 반환.
public class StringStripTrailingExample {
    public static void main(String[] args) {
        String str1 = "  abc   ";
        String str2 = "\t def \n";
        System.out.println(str1.stripTrailing());
        System.out.println(str2.stripTrailing());
    }
}
/** 출력
abc
def
*/
  • formatted(Object... args) 메서드는 지정된 인자를 사용하여 문자열을 형식화하고 형식화된 문자열을 반환.
public class StringFormattedExample {
    public static void main(String[] args) {
        String str = "My name is %s, I'm %d years old.";
        String formattedStr = str.formatted( "John", 25);
        System.out.println(formattedStr);
    }
}
  • translateEscapes() 메서드는 자바 이스케이프 시퀀스를 해당 문자로 변환하여 새로운 문자열을 반환
public class StringTranslateEscapesExample {
    public static void main(String[] args) {
        String str = "Hello\\nWorld\\tJava";
        String translatedStr = str.translateEscapes();
        System.out.println(translatedStr);
    }
}
  • transform() 메서드는 문자열을 다른 인코딩 형식으로 변환.
public class StringTransformExample {
    public static void main(String[] args) {
        String str = "hello world";
        byte[] bytes = str.getBytes(StandardCharsets.UTF_8);
        String newStr = new String(bytes, StandardCharsets.ISO_8859_1);
        System.out.println(newStr);
    }
}

 

이상끝!

+ Recent posts