假设Employee类包含一个int型成员id,如果要求Employee可按id值比较大小,请编写Employee类。编写程序,创建几个Employee对象。将它们存放到TreeSet中并输出。
写一个函数,判断一个int型的整数是否是
2的幂,即是否可以表示成2^X的形式(不可以用
循环)
我只知道是用递推,大概写了一下,如下:
int IsTwoPow(int s)
{
if(s==1)return FALSE;
s=s>>1;
if(s>1)IsTwoPow(s);
return (s==1)?TRUE:FALSE;//大概是这个意
思,但是这一句似乎不该这么返回!
}
A.void f(int&) const;
B.const A * f(const int );
C.A& f(int, int=50);
D.A f(const int&) const;
public void actionPerformed(ActionEvent e)
{
int sum;
if(e.getSource()==button)
{
String s=text1.getText();
StringTokenizer fenxi=new StringTokenizer(s,",/t/n");
int n=fenxi.countTokens();
double a[]=new double[n];
for(int i=0;i<n;i++)
{
String temp=fenxi.nextToken();
a[i]=Double.valueof(temp).doubleValue();
}
sum=0;
for(int i=0;i<n;i++)
sum+=[i];
text2.setText(""+sum);
}
}