java中打印日志时怎么让打印的英文第一个字母大写

供稿:hz-xin.com     日期:2024-05-04
用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);
}
}
}

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

如下代码可打印大写字母表
public class English { public void printEnglish() { int firstEnglish, lastEnglish; char firstE = 'A', lastE = 'Z'; //获取首字母与末字母的值 firstEnglish = (int)firstE; lastEnglish = (int)lastE; System.out.println("英文大写字母表: "); for(int i = firstEnglish; i <= lastEnglish; ++i) { char uppercase, lowercase; uppercase = (char)i; lowercase = (char)(i + 32); System.out.print(" " + uppercase + lowercase); } System.out.println(); } }

正确程序代码如下:
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);
}
}
}

freemarker要如何输出默认值?
答:(Session.user_session.avatar)!这里括号括起来,不然只判断最后一个变量。加括号表示这3个都为空将显示后边写的字符串

...咋个办?如果停用了这个进程,打印机就用不起了!急求救
答:• 当打开打印机属性时,接收到以下错误消息:“资源耗尽错误。”• 打印文档时,接收到访问冲突 (Dr. Watson) 错误消息。Dr. Watson 日志附带错误码 C0000005 指向 Spoolsv.exe。接收到以下错误信息,后台打印...

我玩AVA后C盘越来越小,是不是AVA有啥文件在C盘啊,我安在F盘的,是啥...
答:注:LJ就是垃圾的意思!这招比那些所谓的优化大师好用!最重要的是无论在公司默认的系统环境还是在自己家中的电脑都不会破坏系统文件 很多人不知道后缀名是什么? 后缀名就是(如:*.tmp、*._mp)日志文件(*.log)、...

电脑开机显示DLLC:\Windows\System32\2052\msiava.dll无此镜像驱动程 ...
答:12.没有正确安装打印机驱动程序;13.Java设备错误;14.已经被破坏的.LOG日志文件;15.访问历史文件夹错误;16.不合适的或损坏的动态链接库文件;17.机器感染了病毒;18.损坏的或者不正确版本的msinfo32.exe文件;19.磁盘...

java学习作为一名java初学者,如何快速学习j
答:【达内教育】重磅推出“因材施教、分级培优”创新教学模式,同一课程方向,面向不同受众群体,提供就业、培优、才高三个级别教学课程,达内“因材施教、分级培优“差异化教学模式,让每一位来达内学习的学员都能找到适合自己...

为什么广西教育培训网学习平台打不开
答:可能是服务器出现问题吧。

电脑总体性能变差了!怎么办?刚配好几天的
答:"我的电脑"--"属性"--"高级"--"启动和故障修复"中点击“设置”,去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";点击"编辑",在弹出记事本文件中:[Operating Systems] ...

自学Java 怎么入门?
答:目前市面上的主流消息中间件有RabbitMQ、RocketMQ、Kafka,我们将学习这3个消息中间件,实现分布式项目中的异步通信。学习完这些后,可以实现分布式项目的异步通信、分布式应用日志收集、分布式事务等。 中间件板块是大型互联网项目中必备的。

qq空间不能正常浏览,原因是iavascript不能运行,怎么办?拜托
答:因为QQ空间系统进行日常维护更新 所以经常出现一些QQ系统繁忙,空间网页,导航 播放器,模块不能显示,游戏应用不能打开,日志看不到.装扮无法保存.QQ签名挡不能改.QQ面板显示不出QQ空间,QQ空间的图标不亮 闪图不会闪,空间歌...

机器运行奇慢无比,spoolsv.exe进程cpu占用率100%。请求支援!!_百度知...
答:2.该机器除了运行特别慢以外无其他症状,可以正常使用其他程序,可以正常打印。3.如果在进程列表中结束spoolsv.exe程序的话,机器运行速度正常。附注:spoolsv.exe程序是系统的打印管理进程,缺少此进成的话系统将失去打印功能。该机器在之前是...