「java求aaa」java求平方

博主:adminadmin 2022-11-26 15:04:08 64

本篇文章给大家谈谈java求aaa,以及java求平方对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA里面 String a = "aaa"; 和 String a = new String("aaa");有什么区别?

"aaa " 是一个字符串常量,它应该放在静态存储区,和 static, final变量放在一块而new String( "aaa ") 创建了一个和字符串 "aaa "内容一样的字符串,不过这个字符创放在堆上的。

String str=new String( "aaa "); 在这条语句中产生了两个字符串,第一个字符串是字符串常量 "aaa ",第二个字符串是new String语句产生的字符串,它的内容和 "aaa "一样。

给你一段程序,就可以看出他们的区别

String s1 = "aaa ";

String s2 = "aaa ";

String s3 = new String( "aaa ");

System.out.println(s1 == s2);//true 同样使用的是常量,地址相同

System.out.println(s1 == s3);//false 使用常量与使用对象(new出来的)是不同的

System.out.println(s1.equals(s3));//true 内容相同,都是 "aaa "

java编程 求a+aa+aaa+aaaa+....a(n个)的和,其中a为1-9之间的整数

/*

java编程 求a+aa+aaa+aaaa+....a(n个)的和,其中a为1-9之间的整数

*/

import java.util.*;

public class TestSum {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入基数(0——9)!");

int num = sc.nextInt();

System.out.println("请输入位数!");

int n = sc.nextInt();

int sum = 0;

int result = 0;

int temp = num;

if(num0||num9||n=0) {

System.out.println("输入错误!");

}else {

for(int i=1;in;i++) {

temp = temp*10 + num;

sum = sum + temp;

}

result = sum + num;

System.out.println(result);

}

}

}

用java 求a+aa+aaa+……(用方法) //求a+aa+aaa+aa…a

public static long fn(int a,int m)// a是题目中的正整数a,m是当前加到了第几个数

{   int i;

    long t=0;

    for(i=0;i=m-1;i++)   //i仅起数作用,循环实现了a+a*10+...+a*10^m

    {

        t=t*10+a;         

    }

    return t;

}

//假设repeat=3,a=1

//i=1,sn=sn+fn(1,1); fn(1,1) = 1

//i=2,sn=sn+fn(1,2); fn(1,2) = 1 + (1+1*10) = 11

//i=3,sn=sn+fn(1,3); fn(1,2) = 1 + (1+1*10) + (1+1*10+1*10*10) = 111

用java编写 求a+aa+aaa+aa..a的和

public class test {

public static void main(String[] args) {

byte[] bt = new byte[50];

String str = null;

int a = 0;

int n = 0;

//累加数

int count =0;

try{

//输入a,n的值

System.out.print("输入a的值:");

System.in.read(bt);

str = new String(bt);

a = Integer.parseInt(str.trim());

System.out.print("输入n的值(累加次数):");

System.in.read(bt);

str = new String(bt);

n = Integer.parseInt(str.trim());

}catch(Exception e){

System.out.println(e.getMessage());

}

//核心处

for(int i = 1;i=n;i++)

{

int z = 1;

for(int j = 1;j=i;j++)

{

count += a*z;

z*=10;

}

}

System.out.println(count);

}

}

不懂可以继续问

java求aaa的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java求平方、java求aaa的信息别忘了在本站进行查找喔。

The End

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