「java编程英文字母」编程的英文字母
今天给各位分享java编程英文字母的知识,其中也会对编程的英文字母进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java编程,输入一段英文字母,将每个单词的首字母转换为大写字母。
- 2、java编程:用26个英文字母随即产生1000个英文大写字母,选出元音字母的个数以降序排列并输出相应的个数
- 3、java编程:英文字母大小写-输入说明:输入一段以英文字母的组成的字串,并且将字串中开头的所有位于
- 4、用JAVA编一个程序输出全部的英文字母
- 5、编写Java程序,要求在命令行窗口输出二十六个英文字母的大小写。
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编程:用26个英文字母随即产生1000个英文大写字母,选出元音字母的个数以降序排列并输出相应的个数
public class Test {
public static void main(String[] args) {
String[] arr = new String[]{"a","b","c","d","e","f","g","h","i","j","k",
"l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
ListString list=new ArrayListString();
Random rnd = new Random();
int countA = 0;
int countE = 0;
int countI = 0;
int countO = 0;
int countU = 0;
for (int i = 0; i 1000; i++) {
int index=rnd.nextInt(26);
String temp=arr[index];
if ("a".equals(temp) || "e".equals(temp) || "i".equals(temp)
|| "o".equals(temp) || "u".equals(temp)) {
list.add(temp) ;
}
if ("a".equals(temp)) {
countA++;
} else if ("e".equals(temp)) {
countE++;
} else if ("i".equals(temp)) {
countI++;
} else if ("o".equals(temp)) {
countO++;
} else if ("u".equals(temp)) {
countU++;
}
}
Collections.sort(list,new Comparator() {
public int compare(Object o1, Object o2) {
String s1 = (String)o1;
String s2 = (String)o2;
return s1.compareTo(s2)0 ? 1 :-1;
}
});
System.out.println(list);
System.out.println("a:"+countA+",e:"+countE+",i:"+countI+",o:"+countO+",u:"+countU);
}
}
java编程:英文字母大小写-输入说明:输入一段以英文字母的组成的字串,并且将字串中开头的所有位于
String str="this is a book . that is a pen . they are student.";
String str2="";
String[] ss=str.trim().replace('.', ',').split(",");
for(String s:ss){
str2+=s.substring(0, 1).toUpperCase()+s.substring(1)+".";
}
System.out.print(str2);
用JAVA编一个程序输出全部的英文字母
编码思路
首先考虑到,英文字母的ASCII码是按字母顺序连续的整数,所以可以采用起始字母A递增的方式进行打印
英文字母有大小写之分,大小写字母的ASCII码是不连续的,所以需要分别打印
示例代码
public static void main(String[] args) {
char uc = 'A';
char lc = 'a';
//保存全部大写字母
StringBuilder upperCaseLetters = new StringBuilder("UpperCaseLetters:");
//保存全部小写字母
StringBuilder lowerCaseLetters = new StringBuilder("LowerCaseLetters:");
for (int i = 0; i 26; i++) {
upperCaseLetters.append((char) (uc + i));
lowerCaseLetters.append((char) (lc + i));
}
System.out.println(upperCaseLetters);
System.out.println(lowerCaseLetters);
}
注意事项
不建议将上述变量uc硬编码赋值为65。反之,则可以提高程序的可读性,省去了不必要的注释,也体现出了可移植性的思想。
编写Java程序,要求在命令行窗口输出二十六个英文字母的大小写。
public class PrintLetter
{
public static void main(String args [])
{
PrintLetter pl = new PrintLetter();
pl.printLowerCase ();
pl.printUpperCase ();
}
void printLowerCase ()
{
System.out.println("\n");
char a='a';
for(int i=0;i26;i++)
{
System.out.print(a+" ");
a++;
}
}
void printUpperCase ()
{
System.out.println("\n");
char a='A';
for(int i=0;i26;i++)
{
System.out.print(a+" ");
a++;
}
}
}
关于java编程英文字母和编程的英文字母的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-28,除非注明,否则均为
原创文章,转载请注明出处。