Heim  >  Artikel  >  Java  >  Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

高洛峰
高洛峰Original
2017-03-19 11:05:171874Durchsuche

Datentyp

Grundlegende Datentypklassifizierung (8 Typen) Byte, Short, Int, Long, Char, Float, Double , boolean 1 Byte belegt 8 Bits

 Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

Integer Byte 1 Byte -128~127, Short 2 Bytes, Int 4 Bytes, Long 8 Byte

Zeichentyp char 2 Bytes mit Unicode

Gleitkommatyp float 4 Bytes 32-Bit-Einzelpräzision f1=3f; double 8 Bytes 64-Bit-Doppelpräzision

Boolean boolean (true false)

Long-Typ kann direkt in Float-Typ konvertiert werden

5+6+7L+'A'—— Long-Typ

5+5.6*4+'A' – Double-Typ

+L nach der Ganzzahl gibt eine lange Ganzzahl an – long (1234L)

Zahl mit Dezimalpunkt (Gleitkommazahl) – Double-Nr egal wie groß der tatsächliche Wert ist

Die Gleitkommazahl endet mit F - float (12.0F)

Konvertierung grundlegender Datentypen

Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete TastenkombinationenJava-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

Automatische Typkonvertierung: Unter bestimmten Bedingungen führt das System automatisch eine Typkonvertierung durch, auch implizite Konvertierung genannt

①Die beiden Typen sind kompatibel ②Der Zieltyp ist größer als der ursprüngliche Typ ③Für den Ausdruck (Präzisionstyp), wenn ein Operand vom Typ Double ist, dann kann der gesamte Ausdruck zum Typ Double befördert werden. (Integer-Typ) Maximal lang

Erzwungene Typkonvertierung: Durch die manuelle Typkonvertierung geht die Genauigkeit verloren

①Die beiden Typen sind kompatibel② Im Allgemeinen ist der Zieltyp kleiner als der Originaltyp

Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen   Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

Konvertierung zwischen Datentypen

Das Grundlegende Typ wird in String umgewandelt. Es gibt drei Methoden

1. Verwenden Sie die valueOf-Methode von String
2. Kapseln Sie den Basisdatentyp in ein Objekt und rufen Sie dann die toString-Methode des Objekts 3. Verwendung Das Hinzufügen einer leeren Zeichenfolge zu einem Basistyp führt zu einer Zeichenfolge, die den Basistypdaten entspricht.
Es gibt zwei Möglichkeiten, eine Zeichenfolge in einen Basistyp umzuwandeln
1. Rufen Sie die statische Methode parseXxx
der Basistyp-Kapselungsklasse auf. 2. Erstellen Sie mit einer Zeichenfolge einen Grundtyp eines gekapselten Objekts und rufen Sie dann die xxx
Value-Methode des gekapselten Objekts auf.

Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

Konvertierung des Referenzdatentyps

Java-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen

Tastenkombination

syso+alt+/ ——system.out. println()

main und drücken Sie dann alt+/—— public static void main(String[] args) {

n ——Newline t ——Leertaste

UMSCHALT+TAB——Vorwärts bewegen Strg+A——Alles auswählen Strg+Umschalt+f——Code automatisch organisieren 1TAB=4 Leertaste

package com.jredu.ch02;

import java.util.Scanner;


/**
 * 会员抽奖
 * @author Administrator
 *
 */
public class Exer2 {

    public static void main(String[] args) {
        System.out.print("请输入您的四位会员卡号");
        Scanner input=new Scanner(System.in);
        //获取输入的会员号
        int num=input.nextInt();
        //计算四位数的每一位数字之和
        //千位数字
        int a=num/1000;
        //百位数字
        int b=num%1000/100;
        //十位数字
        int c=num%100/10;
        //个位数字
        int d=num%10;
        //四位数字每位数和
        int sum=a+b+c+d;
        //输出会员卡号之和
        System.out.println("会员卡号之和是"+sum);
        System.out.println(sum>20?"恭喜你中奖50元":"很遗憾,您没中奖");
        input.close();
        
    }
    
}


Das obige ist der detaillierte Inhalt vonJava-Datentypen und ihre Konvertierung. Grafische Einführung in häufig verwendete Tastenkombinationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn