「java首字母转大写」java首字母小写转大写

博主:adminadmin 2023-01-01 20:30:07 888

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

本文目录一览:

java如何输入字串转化首字母大写

//这个简单,获取第一个字母就可以了!

import java.util.*;

public class 大写 {

public static void main(String[] args) {

while (true) {

System.out.println("请输入字母字符串:");

System.out.println(init(new Scanner(System.in).nextLine()));

}

}

private static String init(String str) {

return Character.toUpperCase(str.charAt(0)) + "";

}

}

Java问题 怎么将将一个英文句子中的每一个单词的首字母转化为大写字母?急~~~~~!!!

//方法有很多种,这是你方法

//方法一

public class Capitalized {

char[] cs = { 'T', 'o', 'd', 'a', 'y', ' ', 'i', 's', ' ', 's', 'u', 'n',

'n', 'y', '!' };

// 构造方法

public Capitalized() {

}

public void printCapitalized() {

int i;

for (i = 0; i cs.length; i++) {

if (Character.isSpaceChar(cs[i])){

i = i + 1;

cs[i]=Character.toUpperCase(cs[i]);

}

}

for (i = 0; i cs.length; i++) {

System.out.print(cs[i]);

}

}

public static void main(String[] args) {

new Capitalized().printCapitalized();

}

}

//方法二

public class Capitalized {

public static void main(String[] args) {

String s="today is sunny!";

String arr[]=s.trim().split("\\s+");

if(s.length()0)

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

arr[i]=Character.toUpperCase(arr[i].charAt(0))+arr[i].substring(1);

System.out.print(arr[i]+" ");

}

}

}

JAVA将一段英文首字母转化大写问题

import java.util.Scanner;

public class Task2 {

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        Scanner input=new Scanner(System.in);

//        StringBuffer str=new StringBuffer();

        String str = new String();

        

        System.out.print("请输入:");

        str = input.nextLine();

        String[] sb = str.split(" ");

        String newstr = new String();

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

         newstr += sb[i].substring(0, 1).toUpperCase() + sb[i].substring(1) + " ";

//        str.append(input.nextLine());

//        String first=str.substring(0,1).toUpperCase();

//        String rest=str.substring(1,str.length()).toLowerCase();

//        String newstr=new StringBuffer(first).append(rest).toString();

        System.out.println("转换后输出:"+newstr);

    

        input.close();

    }

}

java中如何进行大小写字母转换?

1.创建工程,或使用已有工程,在工程下创建包,包内新建一个类,我命名为Cases类,大家根据自己喜好随便命名,但请保持类名与文件名一致。

2.先确定单个字符,小写字母a与大写字母A之间的数值大小System.out.println((int)('z')-(int)('Z'));样一个语句就搞定了 。

3.思路是,字符串变字符数组,大转小,字符值加32,小转大,字符值减32 。大写字母范围是:65-90,小写字母范围是:97-122。

4.同理,大转小这么写:char[] queue = str.toCharArray();for (int index = 0; index queue.length; index++) {if (((int) queue[index] 64) ((int) queue[index] 91)) {queue[index] = (char) ((int) queue[index] + 32);}System.out.println("Lower: " + String.valueOf(queue));

5.写一个测试主函数看看结果:System.out.println("originalstring:"+ORIGINAL_STRING);printLowerCase(ORIGINAL_STRING);printUpperCase(ORIGINAL_STRING);即可。

java编程,输入一段英文字母,将每个单词的首字母转换为大写字母。

在你的基础上修改得

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.util.StringTokenizer;

public class TTTest {

public static void main(String args[]) {

try {

BufferedReader in = new BufferedReader(new InputStreamReader(

System.in));

String s = in.readLine();

StringBuffer s1 = new StringBuffer();

StringTokenizer st = new StringTokenizer(s);

while (st.hasMoreTokens()) {

String str = st.nextToken();

char c = (str).charAt(0);

if (c = 'a' c = 'z') {

c = (char) ((int) c - 32);

s1.append(c);

} else

s1.append(c);

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

char c1 = (str).charAt(i);

s1.append(c1);

}

s1.append(" ");

}

System.out.print(" " + s1.toString());

} catch (IOException e) {

System.out.println(e);

}

}

}

--------测试

i am a Student

I Am A Student

java首字母转大写的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java首字母小写转大写、java首字母转大写的信息别忘了在本站进行查找喔。