(java) f or循环、while循环、if条件语句练习

要求:

1.分别 用 f or和while循环实现8 +88+888 …+8888888888。
2.利用 for循环与i f实现去除宇符串的所有空格。

代码实现:
1、

package MyClass1;

public class myClass1 {

	public static void main(String[] args) {
		//for循环
		System.out.println("------for循环------");
		long i,sum=0;
		long a=8,item=a;
		for(i=1;i<=10;i++)
		{
			sum+=item;
			item=item*10+a;
		}
		System.out.println("8+88+888+...+8888888888="+sum);
		//while循环
		System.out.println("-----while循环-----");
		long j=1,Sum=0;
		long b=8,Item=b;
		while(j<=10)
		{
			Sum+=Item;
			Item=Item*10+b;
			j++;
		}
		System.out.println("8+88+888+...+8888888888="+Sum);
	}
}

结果截图:
在这里插入图片描述
2、

package MyClass1;

public class Delete {

	public static void main(String[] args) {
		String str1="H e l l o  W o r l d !";
		String str2=" ";
		System.out.println("原字符串为:"+str1);
		for(int i=0;i<str1.length();i++)
		{
			char a=str1.charAt(i);
			if(a!=' ')
			{
				str2+=a;
			}
		}
		System.out.println("删除空格后字符串为:"+str2);
	}
}

结果截图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值