자바 기초 프로 그래 밍 학습
3750 단어 자바 기반
Scanner input = new Scanner(System.in);
Scanner 대상 의 방법:
방법.
묘사 하 다.
nextByte()
byte 형식의 정수 읽 기
nextShort
short 형식의 정수 읽 기
nextInt()
int 형식의 정수 읽 기
nextLong()
long 형식의 정 수 를 읽 습 니 다.
nextFloat()
float 형식의 수 를 읽 습 니 다.
nextDouble()
double 형식의 수 를 읽 습 니 다.
next()
문자열 을 읽 습 니 다. 이 문자열 은 공백 문자 전에 끝 납 니 다.
nextLine()
Enter 키 로 텍스트 한 줄 읽 기
코드 1 (원 의 면적 구하 기):
public class Main
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.print("Enter a number for radius: ");
double radius = input.nextDouble();
double area = radius * radius * 3.1415926;
System.out.println("The area for the circle of radius " + radius + " is " + area);
}
}
/*
Enter a number for radius: 23.45
The area for the circle of radius 23.45 is 1727.5696247214998
*/
코드 2 (세 개의 평균 값 을 입력 하 십시오):
public class Main
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.print("Enter three numbers: ");
double num1, num2, num3, average;
num1 = input.nextDouble();
num2 = input.nextDouble();
num3 = input.nextDouble();
average = (num1 + num2 + num3) / 3;
System.out.println("The average of" + num1 + " " + num2 + " " + num3 + " is " + average);
}
}
자바 에서 final 키 워드 를 사용 하여 변 수 를 상수 로 표시 합 니 다.
String 형식 은 기본 형식 이 아니 라 참조 형식 입 니 다.
문자열 연결 을 할 수 있 습 니 다. "+"연결 부 호 를 사용 합 니 다. 작업 수 중 하나 가 문자열 이 아니라면 문자열 값 이 아 닌 문자열 로 먼저 변환 한 다음 다른 문자열 과 연결 합 니 다.
"+ ="문자열 에 도 사용 할 수 있 습 니 다.
public class Main
{
public static void main(String args[])
{
String message = "Welcome " + "to " + "java";
int i = 1, j = 2;
String s = "Chapter" + 2;
String s1 = "Supplement" + 'B';
System.out.println(message); //Welcome to java
System.out.println(s); //Chapter2
System.out.println(s1); //SupplementB
message += "and java is fun!";
System.out.println("i + j is " + i + j); //i + j is 12
System.out.println("i + j is " + (i + j)); //i + j is 3
}
}
콘 솔 에서 문자열 을 읽 기 위해 Scanner 대상 의 next () 방법 을 호출 합 니 다.
public class Main
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.println("Enter three strings: ");
String s1 = input.next();
String s2 = input.next();
String s3 = input.next();
System.out.println("s1 is " + s1);
System.out.println("s2 is " + s2);
System.out.println("s3 is " + s3);
}
}
next () 방법 은 공백 문자 로 끝 난 문자열 (','\t ','\f ','\r ',') 을 읽 습 니 다.
nextLine () 방법 으로 전체 텍스트 를 읽 을 수 있 습 니 다.nextLine () 방법 은 Enter 키 를 누 르 는 것 을 끝 표지 로 하 는 문자열 을 읽 습 니 다.
public class Main
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.println("Enter a string: ");
String s = input.nextLine();
System.out.println("The string entered is " + s);
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
범용 용법 예시앞으로 51CTO 에 정착 해 기술 개발 에 전념 할 테 니 잘 부탁드립니다.다음 코드 는 자신 이 (저자: 이 흥 화) 를 공부 할 때 두 드 린 코드 로 주석 이 완비 되 어 있다. 범용 클래스 Point. ja...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.