「java编程英文字母」编程的英文字母

博主:adminadmin 2022-11-28 12:59:07 53

今天给各位分享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编程英文字母和编程的英文字母的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

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