Java5에서는 응용 프로그램을 실행하는 사용자의 전체 이름을 얻으려면 어떻게해야합니까?
-
03-07-2019 - |
문제
Java5에서는 JDK API 만 사용하여 응용 프로그램을 실행하는 사용자의 전체 이름을 얻을 수있는 방법이 있습니까? (JAA 및 타사 라이브러리에 대해 알고 있지만 대상 시스템에 설치되지 않을 수도 있습니다).
System.getProperty ( "user.name")에 대해 알고 있지만 사용자를 반환합니다. ID 사용자가 아닙니다 이름.
해결책
사용자의 "전체"이름의 개념은 OS 의존적이므로 표준 Java API를 사용하여 얻을 수있는 방법이 없습니다.
다른 팁
import java.util.Scanner;
...
System.out.println("Please enter your full name: ");
Scanner sc = new Scanner(System.in);
String name = sc.nextLine();
;)
부수적으로. 내 시스템 중 하나에서 시스템을 얻습니다.
당신이 두려워하는만큼 좋습니다.
제휴하지 않습니다 StackOverflow