ஜாவாவில் எண்ணை சரமாக மாற்றுவது எப்படி
-
வெற்று சரத்தைச் சேர்ப்பதன் மூலம் மாற்றவும்.
எண்ணை சரமாக மாற்றுவதற்கான எளிதான வழி மிகவும் எளிமையானது. எண்ணில் அல்லது முழு எண்ணில் ஒரு வெற்று சரத்தை "" சேர்த்தால் போதும், உங்கள் எண்ணை ஒரு சரமாகப் பெறுவீர்கள். எண்ணையும் சரத்தையும் சேர்த்தால் புதிய சரம் கிடைக்கும். அதாவது, உங்களிடம் இருந்தால்
int x = 5
, வரையறுக்கவும்x + ""
, உங்கள் புதிய சரத்தைப் பெறுவீர்கள்.இங்கே ஒரு உதாரணம்:
// converting int to string, Java public class Demo { public static void main(String[] args) { int x = 5; // java int to string String xText = x + ""; // the result output System.out.println("convert int to String, Java: " + xText); // the int output System.out.println("our int: " + x); // adding int and String gives the new String System.out.println("adding int = 5 and String = \"5\". The result is a new String = " + xText + x); // integer to string, Java code Integer y = 7; String yText = y + ""; System.out.println("convert Integer to String: " + yText); System.out.println("our Integer: " + y); System.out.println("adding Integer = 7 and String = \"7\". The result is a new String = " + y + yText); } }
வெளியீடு:
convert int to String, Java: 5 our int: 5 adding int = 5 and String = "5". The result is a new String = 55 convert Integer to String: 7 our Integer: 7 adding Integer = 7 and String = "7". The result is a new String = 77
-
Integer.toString(int) ஐப் பயன்படுத்தி ஜாவா முழு எண்ணை சரமாக மாற்றுகிறது
பொருள் வகுப்பு என்பது ஜாவாவில் ரூட் கிளாஸ் ஆகும். அதாவது ஒவ்வொரு ஜாவா வகுப்பும் நேரடியாகவோ அல்லது மறைமுகமாகவோ பொருள் வகுப்பில் இருந்து பெறப்பட்டவை மற்றும் அனைத்து பொருள் வகுப்பு முறைகளும் அனைத்து ஜாவா வகுப்புகளுக்கும் கிடைக்கின்றன.
எந்தவொரு பொருளையும் சரமாகப் பிரதிநிதித்துவப்படுத்த, பொருளுக்கு String() என்ற சிறப்பு முறை உள்ளது. எனவே, ஒவ்வொரு ஜாவா வகுப்பும் இந்த முறையைப் பெறுகிறது. இருப்பினும், சரியான முடிவைப் பெற உங்கள் சொந்த வகுப்புகளில் இந்த முறையை மேலெழுதுவது நல்லது.
Integer class' toString() முறையானது குறிப்பிட்ட int அல்லது Integer அளவுருவைக் குறிக்கும் சரம் பொருளை வழங்குகிறது.
அதன் தொடரியல்:
public static String toString(int i)
இந்த முறை வாதத்தை மாற்றுகிறது மற்றும் அதை ஒரு சர நிகழ்வாக வழங்குகிறது. எண் எதிர்மறையாக இருந்தால், குறி வைக்கப்படும்.
உதாரணமாக:
// java integer to string using toString method public class Demo { public static void main(String[] args) { int x = -5; // java convert int to string using Integer.toString String xText = Integer.toString(x); // the result output System.out.println("convert int to String: " + xText); // the int output System.out.println("our int: " + x); // adding int and String gives the new String System.out.println("converting int = -5 and adding to String = \"-5\". The result is a new String = " + xText + Integer.toString(x)); } }
convert int to String: -5 our int: -5 converting int = -5 and adding to String = "-5". The result is a new String = -5-5
ஒரு முழு எண்ணையும் (ரேப்பர் வகை) மாற்ற toString முறையைப் பயன்படுத்தலாம்.
Integer number = -7; String numberAsString = Integer.toString(number); System.out.println("convert Integer to String: " + numberAsString);
முடிவு:
முழு எண்ணை சரமாக மாற்றவும்: -7நீங்கள் ஸ்பெஷலைப் பயன்படுத்தலாம்
Integer.toString method toString(int i, int base)
, இது எண் ஐயின் சரம் பிரதிநிதித்துவத்தை அடிப்படை அடிப்படையுடன் மற்றும் சரத்தை விட வழங்குகிறது. உதாரணத்திற்குதொடரியல்:
public static String toString(int i, int base)
இங்கே ஒரு உதாரணம்:
int a = 255; // binary String customString = Integer.toString(a, 2); System.out.println(customString);
வெளியீடு என்பது தசம எண் 255 இன் சரம் பைனரி பிரதிநிதித்துவமாகும்:
11111111
-
String.valueOf(int) ஐப் பயன்படுத்தி எண்ணை சரமாக மாற்றவும்
முறை
String.valueOf(int)
int வாதத்தின் சரம் பிரதிநிதித்துவத்தை வழங்குகிறது.முறையின் தொடரியல்:
public static String valueOf(int i)
ஜாவாவை சரமாக மாற்றுவதற்கான ஒரு எடுத்துக்காட்டு இங்கே
String.valueOf(int)
:public class Demo { public static void main(String[] args) { int z = -5; // Java int to String converting String zText = String.valueOf(z); // the result output System.out.println("convert int to String: " + zText); // the int output System.out.println("our int: " + z); // adding int and String gives the new String System.out.println("converting int = -5 and adding to String = \"-5\". The result is a new String = " + zText + z); } }
convert int to String: -5 our int: -5 converting int = -5 and adding to String = "-5". The result is a new String = -5-5
நீங்கள் ஒரு முழு எண்ணிலும் இதையே செய்யலாம் (முடிவின் ரேப்பர் வகை):
Integer number = -7; String numberAsString = String.valueOf(number); System.out.println("convert Integer to String: " + numberAsString);
வெளியீடு இருக்கும்:
முழு எண்ணை சரமாக மாற்றவும்: -7 -
தசம வடிவத்தைப் பயன்படுத்தி மாற்றவும்
java.text.DecimalFormat
தொகுப்பில் வரையறுக்கப்பட்ட வகுப்புjava.text
மற்றும் துணைப்பிரிவுNumberFormat
. இது ஒரு தசம எண்ணை ஒரு குறிப்பிட்ட வடிவத்தைப் பின்பற்றும் சரத்திற்கு வடிவமைக்கப் பயன்படுகிறது. இதை முழு எண்களுக்கும் பயன்படுத்தலாம்.உதாரணமாக:
import java.text.DecimalFormat; public class Demo { public static void main(String[] args) { int myNumber = 31415; DecimalFormat decimalFormat = new DecimalFormat("#"); String myNumberAsString = decimalFormat.format(myNumber); System.out.println(myNumberAsString); } }
வெளியீடு:
31415
-
String.format()ஐப் பயன்படுத்தி மாற்றவும்
String.format() என்பது ஒரு முழு எண்ணை String Object ஆக மாற்றுவதற்கான மற்றொரு வழி.
தொடரியல்
public static String format(String format, Object... args)
உதாரணமாக
public class Demo { public static void main(String[] args) { int myNumber = 35; String myNumberAsString = String.format("%d", myNumber); // %d converter defines a single decimal integer variable. System.out.println(myNumberAsString); } }
வெளியீடு:
35
GO TO FULL VERSION