「java首字母小写转大写」java字母小写转大写,大写不变

博主:adminadmin 2022-11-25 09:39:09 54

本篇文章给大家谈谈java首字母小写转大写,以及java字母小写转大写,大写不变对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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编程将一个txt文件中的每个单词的首写字母改成大写

import java.io.*;

/**

 * Created by Kevin on 2015/4/3.

 */

public class TestIO {

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

        File file = new File("C:\\Users\\Kevin\\Desktop\\zhidao.txt");

        Reader reader = new FileReader(file);

        BufferedReader bufferedReader = new BufferedReader(reader);

        int b = 0;

        boolean flag = false;

        int n = 0;

        while ((b = bufferedReader.read())!= -1) {

            char c = (char)b;

            if (flag || n == 0) {

                System.out.print((c+"").toUpperCase());

                flag = false;

            } else {

                System.out.print(c);

            }

            if (c == ' ' || c == ',' || c == '.') {

                flag = true;

            }

            n++;

        }

        reader.close();

        bufferedReader.close();

    }

}

如果要替换掉原来的txt,把System.out.print打印到控制台换成输出流输出到txt文件即可

java中如何把大写字母转换成小写字母,小写字母转换成大写字母?

java提供了upper和lower方法来进行字母大小写的转换,实例如下:

//把一个字符串中的大写转为小写,小写转换为大写:思路1

public static String exChange(String str){

StringBuffer sb = new StringBuffer();

if(str!=null){

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

char c = str.charAt(i);

if(Character.isUpperCase(c)){

sb.append(Character.toLowerCase(c));

}else if(Character.isLowerCase(c)){

sb.append(Character.toUpperCase(c));

}

}

}

return sb.toString();

}

//把一个字符串中的大写转为小写,小写转换为大写:思路2

public static String exChange2(String str){

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

//如果是小写

if(str.substring(i, i+1).equals(str.substring(i, i+1).toLowerCase())){

str.substring(i, i+1).toUpperCase();

}else{

str.substring(i, i+1).toLowerCase();

}

}

return str;

}

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的性能。

怎样在java中将小写字母转化为大写字母

1 大写转小写

String str = "ABC";

System.out.println(str.toLowerCase());

2 小写转大写

String str = "abc";

System.out.println(str.toUpperCase());

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首字母变大写

你直接这样写:

String a3 = a1.subString(0,1);

a1 = a3.toUpperCase()+a1.subString(1);

这样就吧a1的首字母大写了

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

The End

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