java 如何将一个字符串数组每行的第一个英文字母变成大写
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 23:54:33
java 如何将一个字符串数组每行的第一个英文字母变成大写
每个英文句子的句首字母大写(每个句子占一行)
如果行末没有句号,则自动添加句号
每个英文句子的句首字母大写(每个句子占一行)
如果行末没有句号,则自动添加句号
public class T0704 {
\x09public static void main(String[] args) {
\x09\x09String[] lines = {"it is a pig","a good player."};
\x09\x09for(int i = 0; i < lines.length; i++){
\x09\x09\x09lines[i] = changeLine(lines[i]);
\x09\x09}
\x09\x09System.out.println(Arrays.deepToString(lines));
\x09}
\x09public static String changeLine(String line){
\x09 line = line.trim();
\x09\x09String result = line.substring(0,1).toUpperCase() + line.substring(1);
\x09\x09if(!result.endsWith(".")){
\x09\x09\x09result = result + ".";
\x09\x09}
\x09\x09return result;
\x09}
}
[It is a pig.,A good player.]
\x09public static void main(String[] args) {
\x09\x09String[] lines = {"it is a pig","a good player."};
\x09\x09for(int i = 0; i < lines.length; i++){
\x09\x09\x09lines[i] = changeLine(lines[i]);
\x09\x09}
\x09\x09System.out.println(Arrays.deepToString(lines));
\x09}
\x09public static String changeLine(String line){
\x09 line = line.trim();
\x09\x09String result = line.substring(0,1).toUpperCase() + line.substring(1);
\x09\x09if(!result.endsWith(".")){
\x09\x09\x09result = result + ".";
\x09\x09}
\x09\x09return result;
\x09}
}
[It is a pig.,A good player.]
从键盘上输入一个字符串存放在一个字符数组中,按以下规则加密:所有的大写英文字母加3,小写英文字母减4,其他字符不变,将加
用coredraw写英文字母时第一个字母本来是小写怎么变成大写的了
C语言 字符串将其中所有的大写英文字母都改为小写 不用strlwr函数
JAVA编程题目:产生Fibonacci数列的头20项存入一个一维数组中,按每行4个输出数组的元素.
有一个包含了n个字符的字符串.编写一个函数,将此字符串从头开始共m个字符作为一个子字符串复制到另一个字符数组中,并输出该
C语言编程题目 给一个字符串,请找出出现次数最多的大写英文字母.
排列组合算法如何实现 一维数组 中元素的排列组合,并将其排列组合的所有情况输出?如:一个字符串数组 ABC;排列后输出:
用Java编写一个程序,按照倒序输出26个大写英文字母
C语言 实现将字符串中所有偶数位置上的小写英文字母转化为大写英文字母(不是英文字母则不转换)
课程的第一个英文字母要不要大写?
用C写个编程输入一个完全由数字组成的字符串,从字符串的第一个字符开始,每两个数字作为两位整数,存放在一维整型数组中,如果
word里输入冒号怎么第一个英文字母会变成大写