2:接口和抽象类都是面向对象编程的特点,都是可继承(实现)为明确的类。一般:所描述的事物(事件)属于很抽象的,则先使用接口表达这个事物,然后使用抽象类实现划分出各种分类事物。例如:List 接口下有抽象类:AbstractSequentialList<E>AbstractList<E>等,然后才有LinkedList ArrayList
3:如果这两个重复的数字没有说出其大小。并且数组是有序的,那就挨着比较2个相邻的数。或者:
int i=0
Set<Integer>set=new HashSet<Integer>()
for(i<array.lengthi++)
if(set.add(array[i])) break
array[i]//就是了
这是我的代码,经测试没问题请采纳public class TestString {
public long change_to_10 (String str) {
int i = str.length()
long l = 0
for(int p = 0p <i-1p++ ){
long f = (long) ((Integer.parseInt(str))/Math.pow(10,i-1))
l = l + f*7
}
l = (long) (l + (Integer.parseInt(str))%10)
return l
}
public static void main(String args[]){
String string = "12"
TestString testString = new TestString()
long l = testString.change_to_10(string)
System.out.println(l)
}
}
结果:
“几年后,你会是一个什么状态”-----------强化基础 作出自己的架构 (目前使用的都是别人做好的框架)还有“你目前有什么不足?” ------------在服务器和数据库等方面还有待加强(数据库 是专业DBA的活 我们分内的是SQL,没有经验的程序员大都只用过tomcat服务器)
这样回答 只能说明你对大方向了解很多,职业规划有方向,而不能说明你真的有不足
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)