一个简单的JAVA问题 小弟是个新手.今天碰见个问题.编程在自然数0~30中找到数K,是的k,k方,k三次都含有数字d.摸不着头脑.高手给个办法啊.怎么判断每个里面都有d呢.难道要写个函数?还是咋的?先谢谢啦. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为0<k<30,所以k最多有两个数字组成,不妨设为a,b,然后写个函数判断k方,k三次方中是否都有a,或者都有b。 是不是这样啊public class FindD { public static void main(String[] args) { for(int k = 0; k <= 30; k++) { String t1 = k + ""; String t2 = k * k + ""; String t3 = k * k * k + ""; for(int d = 0; d < 10; d++) { if(t1.contains(d + "") && t2.contains(d + "") && t3.contains(d + "")) { System.out.println("t1=" + t1 + " t2=" + t2 + " t3=" + t3 + " k=:" + k); System.out.println("d=:" + d); } } } }} String t1 = k + "";谁能告诉我这里+“”是什么意思有什么用.... String t1 = k + ""; 谁能告诉我这里+“”是什么意思有什么用....这个实际就是将整型转为字符串 我晕.第一次搞结贴居然忘记给分了.我重新开个散分帖.xiaotian5151 dreamhunter_lan Seaside_Boy 三位请来领分. http://topic.csdn.net/u/20090105/12/21ea0349-969c-465b-ac1b-30c176f8488f.html javamail转发邮件,No MimeBodyPart content错误 怎样生成一个可以直接执行的jar文件? 列表框如何获得非选中的元素值? LinkedList返回数组的问题 新手上路,各位大侠再帮帮忙 java菜鸟 问的基础问题 希望大家帮忙解答 求救:怎样在JAVA中调用telnet程序?(急用!!) 怎样保持客户端和服务端对象数据的同步,Thanks! 请高手帮忙:java打印程序 一个web系统调用一个jar包,如何写日志 华为的一条数据库查询优化笔试题 JavaSE Swing界面中关于Oracle数据库的问题
然后写个函数判断k方,k三次方中是否都有a,或者都有b。
for(int k = 0; k <= 30; k++) {
String t1 = k + "";
String t2 = k * k + "";
String t3 = k * k * k + "";
for(int d = 0; d < 10; d++) {
if(t1.contains(d + "") && t2.contains(d + "") && t3.contains(d + "")) {
System.out.println("t1=" + t1 + " t2=" + t2 + " t3=" + t3 + " k=:" + k);
System.out.println("d=:" + d);
}
}
}
}
}
谁能告诉我这里+“”是什么意思有什么用....
谁能告诉我这里+“”是什么意思有什么用....
这个实际就是将整型转为字符串