「java首字母转大写」java首字母小写转大写
今天给各位分享java首字母转大写的知识,其中也会对java首字母小写转大写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java如何输入字串转化首字母大写
- 2、Java问题 怎么将将一个英文句子中的每一个单词的首字母转化为大写字母?急~~~~~!!!
- 3、JAVA将一段英文首字母转化大写问题
- 4、java中如何进行大小写字母转换?
- 5、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首字母转大写的信息别忘了在本站进行查找喔。