Wenn ich normalerweise entwickle, vergesse ich es, also ist es eine Erinnerung. Sobald ich daran denken kann, werde ich es korrigieren.
・ [Zeichenkette ⇔ Numerischer Wert](# Numerischer Wert der Zeichenkette) ・ [Zeichenkette ⇔ Zeichenkette](# Zeichenkette Zeichenkette) ・ [Datumstyp ⇔ Datumstyp, Zeichenfolge](# Datumstyp Datumstyp Zeichenfolge)
String ⇔ int
qiita.java
//int → String
int num = 0;
String intToString = String.valueOf(num);
//String → int
String number = "123";
int stringToInt = Integer.parseInt(number);
Die Zeichenfolgenkonvertierung von Double Type, Float Type und Long Type kann auf die gleiche Weise erfolgen. Wirf es vorerst einfach in String.valueOf () ...
Nachtrag: (2020/09/11: Korrektur)
qiita.java
String number = "123";
//String → double
double d = Double.parseDouble(number);
//String → float
float f = Float.parseFloat(number);
//String → long
long l = Long.parseLong(number);
String ⇔ char
qiita.java
//char → String
char chr = 'Chi';
String charToString = String.valueOf(chr);
//String → char
String str = "Sutoringu";
char stringToChar = str.charAt(0);
//String → char[]
char[] stringToCharList = str.toCharArray();
//char[] → String
char[] charList = new char[] { '1', 'Satz', 'Charakter' };
String charListToString = new String(charList);
Calendar ⇔ Date
qiita.java
import java.util.Date;
import java.util.Calendar;
//Date → Calendar
Date date = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date);
//Calendar → Date
Calendar cal = Calendar.getInstance();
Date calendarToDate = cal.getTime();
Date ⇔ String
qiita.java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
//Date → String
Date date = new Date();
String dateToString = String.valueOf(date);
//String → Date
String day = "2020/09/10 21:00:00";
SimpleDateFormat sdf = new SimpleDateFormat(day);
try{
Date stringToDate = sdf.parse(day);
} catch(ParseException e){
e.printStackTrace();
}
Es scheint nicht möglich zu sein, einen String direkt aus dem Kalendertyp zu erstellen. → Ich konnte es mit String.valueOf () konvertieren, aber es war keine leicht verständliche Zeichenfolge. Ist es im Grunde Kalender ⇔ Datum ⇔ Zeichenfolge?
.oO (Es gibt viele String.valueOf ... Danke)
Ende
Recommended Posts