KodeGym/Blog Jawa/Acak/Cara ngonversi String dadi int ing Jawa
John Squirrels
tingkat
San Francisco

# Cara ngonversi String dadi int ing Jawa

Ing artikel iki kita bakal ngrembug ngowahi String dadi int (jinis primitif) lan jinis Obyek (wrapper) Integer. Ana akeh cara kanggo nindakake ing Jawa.

## Cara ngonversi String dadi int ing Jawa

Mangkene sawetara cara kanggo ngonversi string dadi int, Java ngidini nggunakake `parseInt()`lan `valueOf()`metode.
1. String Jawa menyang int nggunakake Integer.parseInt(String)

`parseInt`minangka cara statis saka kelas Integer sing ngasilake obyek integer sing makili parameter String sing ditemtokake .

Sintaksis:

``public static int parseInt(String str) throws NumberFormatException``

Utawa

``public static int parseInt(String str, int radix) throws NumberFormatException``

Where `str`String sampeyan kudu ngowahi lan `radix`basis saka nomer parsed

Convert String to Integer, Java conto nggunakake parseInt()

``````public class Demo2 {
//  convert string to int java

public static void main(String args[]) {
String str = "111";

int num1 = Integer.parseInt(str);
System.out.println("parseInt of the String = "
+ num1);

int num2 = Integer.parseInt(str, 2);//binary number
System.out.println("parseInt of the String with radix parameter = " + num2);
}
}``````

Outpute yaiku:

``````parseInt of the String = 111
parseInt of the String with radix parameter =  7``````

Ing kene kita entuk 111 ing varian pisanan lan 7 kanggo sing kapindho. 7 iku wangun desimal saka biner 111.

2. Ngonversi nggunakake Integer.valueOf(String)

Integer.valueOf(String s) minangka metode Java saka kelas Integer. Iki ngasilake interpretasi desimal Integer saka obyek String supaya digunakake kanggo ngowahi String dadi Integer.

Sintaksis:

``````public static Integer valueOf(String str)

Example Java String to Integer using valueOf method:
public class Demo2 {
//  java convert string to int using valueOf()
String myString = "578";
int parNum = Integer.valueOf(myString);
System.out.println("Integer from String using valueOf() = " + parNum);

}
}``````

Output:

``Integer from String using valueOf() = 578``

Kanggo nguatake apa sing sampeyan sinau, disaranake sampeyan nonton video pelajaran saka Kursus Jawa
Komentar
Sampeyan kudu mlebu kanggo ninggalake komentar
Kaca iki durung duwe komentar