1.小写字扮睁返母只需匹配对应的ascall码,一个for循环;
比如:if(a<90&&a>64),说明a(声明为char类型)早橘为大写字母,取出来。
2.String str = "*";
for(int i = 0;i<5;i++){
if(i>0){
str += "*";}
System.out.println(str);
}
完整代码就不必了吧,这很简单的,核心思厅饥想都给你了。
都已经测试过了
第一题(文件命从命令行输入)
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.util.StringTokenizer;
public class CountLowerCase {
public static void main(String[] args){
if(args.length!=1){
System.out.println("Usage: java CountLowerCase
}
String fName;
int cnt = 0;
try {
RandomAccessFile f = new RandomAccessFile((new File(args[0])),"r");
String line;
char[] lineC;
while((line = f.readLine())!=null){
lineC = line.toCharArray();
for(int i=0; i
cnt++;
}
}
}
f.close();
System.out.println("There are "+cnt+" lower case letters in file "+args[0]);
} catch (FileNotFoundException e) {
System.out.println("Can not open file");
} catch (IOException e) {
System.out.println("Can not read from file");
}
}
}
第二题
public class Darwtriangle {
public static void main(String[] args){
String s = "*";
for(int i=0; i<5; i++){
System.out.println(s);
s+="*";
}
}
}
1.统计文本中的小历拦斗写字母
public class Text1
{
public static void main(String[] args)
{
String str = "JASLKJSLKldalkK:LK:aklaa";
int count = 0;
for(int i=0;i
char c = str.charAt(i);
if(Character.isLowerCase(c))
{
count++;
}
}
System.out.println("小写衡磨字母个数:"+count);
}
}
2.试利用for循环编写一个能输出如下图形的程序。
public class Text2
{
public static void main(String[] args)
{
for(int i=0;i<5;i++)
{
for(int j=0;j<=i;j++)
{
System.out.print("肢磨*");
}
System.out.println();
}
}
}
凑个数
public class BB
{
public static void main(String[] args)
{
for(int i=0;i<5;i++)
{
for(int j=0;j<销简=i;j++)
{
System.out.print("虚斗铅差好*");
}
System.out.println();
}
}
}
第一题告迅
package img1;
public class Text1 {
public static void main(String args[] ) {
String str1 = "JgghgghfgfgghbvnasfdhgfgFDGAGDfklaa";
int count = 0;
for(int i=0;i
char ch = str1.charAt(i);
if(Character.isLowerCase(ch))
{
count++;
}
}
System.out.println("小写字母个数:"+count+"个");
}
}
第二袜培此题
package img1;
public class Img {
public static void main(String args[] ) {
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++){
System.out.print("中租*");
}
System.out.println();
}
}
}
no.1;
for(int i=1;i<=5;i++)
{
for(int j=1;j= {
system.out.println("*");
}
}
第一个for循环控制输出的行数
第二个for循环控制输出的*的个数
no.2;
public class Text1
{
public static void main(String[] args)
{
String str = "jlkJKjkKjkJKLjHKJKjkjKJKJKjkjjj"; //自己定义个字符此岩串
int m= 0; //出使化一个陪扒腊计数器芦滑
for(int i=0;i
char ch = str.charAt(i); //取出指定下标的字符
if(Character.isLowerCase(ch)) //利用if语句判断是否是小写字母
{
m++; //如果是小写m自加
}
}
System.out.println("小写字母个数:"+count);
}
}