inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Thực hành phi tiêu cho người mới bắt đầu

Console Application là gì?

console Application 예제에서 한글 입력하면 깨지는데..

Đã giải quyết

355

Edwards

14 câu hỏi đã được viết

0

안녕하세요?

아래 코드에서 입력을 한글로 하면 깨지는데 뭔가 설정을 따로 해줘야 하나요?

import 'dart:io';

void main(List<String> arguments) {
  stdout.write("입력해보세요 :");
  var inputString = stdin.readLineSync();
  stdout.write('입력된 값: $inputString');
}

 

flutter dart

Câu trả lời 2

0

ordinarydeveloper

안녕하세요, 인코딩 설정해주시면 됩니다.
// 한글 입력 받기

stdin.readLineSync(encoding: Encoding.getByName('utf-8')!);

0

Edwards

감사합니다. 해결되었습니다 ^^

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

Edwards님, Dart 콘솔 애플리케이션에서 한글 입력이 깨지는 문제는 터미널의 인코딩 설정 때문일 가능성이 큽니다. 아래 방법을 통해 해결할 수 있습니다:

  1. UTF-8 설정 확인: 터미널의 인코딩이 UTF-8로 설정되어 있는지 확인하세요. 대부분의 최신 터미널 프로그램은 기본적으로 UTF-8을 사용하지만, 설정을 확인 또는 변경해보는 것이 좋습니다.

  2. 코드 수정: 현재 코드에서 별도의 인코딩 설정이 필요하지는 않지만, 한글 입력을 정상적으로 처리하기 위해 터미널과 코드가 모두 UTF-8을 사용하고 있음을 확인해야 합니다.

위 두 가지 방법으로 해결되지 않는다면, 터미널 프로그램의 설정이나 터미널에 직접 입력하는 환경의 설정 문제일 수 있으니, 사용 중인 터미널의 설정 가이드를 참고해보시기 바랍니다.

도움이 되셨길 바랍니다!

행복한 코딩 되세요!

출처:
Spring Boot Reference Documentation - Prerequisites

vscode or 안드로이드 디바이스가 아닌 웹으로 실행했을때..

0

33

2

성능 분석 툴 공유

1

53

2

146 자료는 학습완료가 체크가 안돼요

0

39

1

'플러터 개발환경 세팅하기' 링크 클릭시, 악성 스크립트 설치 유도 페이지로 이동하니 조심하시길 바랍니다.

0

69

2

[강의 문의] '앱 출시하기' 강의 추가 일정 관련하여 문의드립니다.

0

42

1

안드로이드 기기 실행 오류

0

68

2

플러터 세팅 후 새폴더 생성건

0

59

2

강의에서 사용된 안드로이드 스튜디오 버전을 알고싶어요.

0

64

2

강의 자료는 어디있나요?

0

44

1

이미지 업로드해도 프로필에 x만 떠요

0

70

3

cursor ai가 업데이트 되서 ui가 바뀌었는데 반영은 안될까요?

0

81

2

강의 잘 봤습니다.

0

52

2

25강 앱 아이콘 만드는 방법에서 그래픽 소스는 어디에 있나요?

0

51

1

자동화 프로그램 프로젝트

0

48

1

198강 (){onTap(e);}의 이해 돕기

0

78

1

Node 관련 질문입니다

0

120

3

구글 소셜 로그인 후 로그인 시 구글에러

0

76

2

실습중(개인 비용 관리 앱) 문의드려요

0

76

2

6강에 비디오가 이상해요

0

66

2

Isar 마지막 업데이트는 2년전입니다.

0

70

0

Chat GPT API 설정하기 프롬프트

0

108

2

FlutterSecureStorage 질문

0

64

0

역시,, 클린 코드가 중요하네요..

0

85

1

코드 효율성 질문

0

72

1