「java转化字符」java转换字符

博主:adminadmin 2022-11-22 06:49:06 62

今天给各位分享java转化字符的知识,其中也会对java转换字符进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java字符串或数字怎么转换成字符?

String str = "123";

int num = 12;

//字符串转换为数字

int tranToNum = Integer.parseInt(str, 16);//这里的16表示十六进制,也可以是十进制或是其他进制(如果不写,这里默认是10进制)

//数字串转化为字符串

//方法一:通过包装类来实现

String tranToStr = String.valueOf(num);

//方法二:直接通过空字符串+数字的形式转换为字符串

String str= ""+num;

//方法三:强制类型转换

String str= (String)num;

java中怎么将数字转换成字符串

toString()方法转换成字符串。

JAVA的整型与字符串相互转换

1、将字串 String 转换成整数 int

1). int i = Integer.parseInt([String]); 或

i = Integer.parseInt([String],[int radix]);

2). int i = Integer.valueOf(my_str).intValue();

注: 字串转成 Double, Float, Long 的方法大同小异.

2、将整数 int 转换成字串 String

1.) String s = String.valueOf(i);

2.) String s = Integer.toString(i);

3.) String s = "" + i;

注: Double, Float, Long 转成字串的方法大同小异.

Java数据类型转换 ynniebo :这是一个例子,说的是JAVA中数据数型的转换.供大家学习引

package cn.com.lwkj.erts.reGISter;

import java.sql.Date;

public class TypeChange {

public TypeChange() {

}

//change the string type to the int type

public static int stringToInt(String intstr)

{

Integer integer;

integer = Integer.valueOf(intstr);

return integer.intValue();

}

//change int type to the string type

public static String intToString(int value)

{

Integer integer = new Integer(value);

return integer.toString();

}

//change the string type to the float type

public static float stringToFloat(String floatstr)

{

Float floatee;

floatee = Float.valueOf(floatstr);

return floatee.floatValue();

}

//change the float type to the string type

public static String floatToString(float value)

{

Float floatee = new Float(value);

return floatee.toString();

}

//change the string type to the sqlDate type

public static java.sql.Date stringToDate(String dateStr)

{

return java.sql.Date.valueOf(dateStr);

}

//change the sqlDate type to the string type

public static String dateToString(java.sql.Date datee)

{

return datee.toString();

}

public static void main(String[] args)

{

java.sql.Date day ;

day = TypeChange.stringToDate("2003-11-3");

String strday = TypeChange.dateToString(day);

System.out.println(strday);

}

}

JAVA中常用数据类型转换函数

string-byte

Byte static byte parseByte(String s)

byte-string

Byte static String toString(byte b)

char-string

Character static String to String (char c)

string-Short

Short static Short parseShort(String s)

Short-String

Short static String toString(Short s)

String-Integer

Integer static int parseInt(String s)

Integer-String

Integer static String tostring(int i)

String-Long

Long static long parseLong(String s)

Long-String

Long static String toString(Long i)

String-Float

Float static float parseFloat(String s)

Float-String

Float static String toString(float f)

String-Double

Double static double parseDouble(String s)

Double-String

Double static String toString(Double d)

Java字符串转为字符

代码如下:

import java.util.Arrays;

import java.util.Scanner;

public class App {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

// 1.键盘录入一个字符串

String str = scanner.nextLine();

char[] chars = new char[str.length()];

// 2.将该字符串变成字符数组(不能使用toCharArray()方法)

for (int i = 0; i  str.length(); i++) {

char ch = str.charAt(i);

// 5.将字符数组中索引为偶数的元素变成'~'

ch = (i % 2 == 0) ? '~' : ch;

// 3.将字符数组中的所有大写字母变成小写字母(不能使用toLowerCase()方法)

ch = (ch = 'A'  ch = 'Z') ? (char)(ch - 32) : ch;

chars[i] = ch;

}

// 4.如果第一位和最后一位的内容不相同,则交换

if (chars[0] != chars[chars.length - 1]) {

char ch = chars[0];

chars[0] = chars[chars.length - 1];

chars[chars.length - 1] = ch;

}

// 6.打印数组元素的内容

System.out.println(Arrays.toString(chars));

}

}

java中怎样把字符串转换为字符

java中如何将字符串数组转换成字符串(转)

如果是 “字符串数组” 转 “字符串”,只能通过循环,没有其它方法

String[] str = {"abc", "bcd", "def"};

StringBuffer sb = new StringBuffer();

for(int i = 0; i str.length; i++){

sb. append(str[i]);

}

String s = sb.toString();

如果是 “字符数组” 转 “字符串” 可以通过下边的方法

char[] data={'a','b','c'};

String s=new String(data);

java 如何将字符串转换成字符

String

str

=

"a";

char

c

=

str.charAt(0);

//将字符串第一个转换成字符

char[]

arr

=

str.toCharArray();

//将字符串转换成字符数组

java字符转换

java字符串大小写转换的两种方法

import java.io..*

public class convertToPrintString

{

public static void main(String[] args) throws IOException

{

InputStreamReader reader = new InputStreamReader(System.in);

BufferedReader input = new BufferedReader(reader);

System.out.print("Please enter your word:");

String text = input.readLine();

String s = convertString(text);

System.out.println(s);

}

//第一种方法

public static String convertString(String src)

{

char[] array = src.toCharArray();

int temp = 0;

for (int i = 0; i array.length; i++)

{

temp = (int) array[i];

if (temp = 90 temp = 65)

{ // array[i]为大写字母

array[i] = (char) (temp + 32);

} else if (temp = 122 temp = 97)

{ // array[i]为小写字母

array[i] = (char) (temp - 32);

}

}

return String.valueOf(array);

}

获取个数

array.length就可以了

//第二种方法

public static String convertString(String str)

{

String upStr = str.toUpperCase();

String lowStr = str.toLowerCase();

StringBuffer buf = new StringBuffer(str.length());

for(int i=0;i

{

if(str.charAt(i)==upStr.charAt(i))

{

buf.append(lowStr.charAt(i));

}

else

{

buf.append(upStr.charAt(i));

}

}

return buf.toString();

}

关于java转化字符和java转换字符的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-22,除非注明,否则均为首码项目网原创文章,转载请注明出处。