String str="ABC";
str=str+"DE";
String str1="ABCDE";
System.out.println(str==str1);//false
String str2="ABC"+"DE";
System.out.println(str1==str2);//true
String ss="AB";
String str3=ss+"CDE";
System.out.println(str3==str1);//false
九九乘法表:
public static void main(String[] args) {
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
冒泡:
我都搞不清楚到底哪一个才�%%7是冒泡
%%0int[] aa={2,3,5,3,3,6,7,8}; for(int i=0%3oi<aa.length;i++){ f%r(int j=0;j<aa.length-i-1;j++){ + if(aa[j]>aa[j+1]){ %2% int temp=0; %%0 temp=aa[j]; %%0 aa[j]=aa[j+1]; %%0 aa[j+1]=temp; 009 } %%0 } } " System.out.println(Arrays.toString(aa)); }给你个字符串,判断它是不是由数字组成的,这里运用反向思维,试了下正向思维,代码要多一些,反向会让代码更简洁,不过逻辑性更强了public static boolean isNum(String s){
char[] cc = s.toCharArray();
for(char c:cc){
if(!(c>'0'&&c<='9')){
return false;
}
}
return true;
}
public static void main(String[] args) {
String s1="12344";
String s2="12 34 4";
System.out.println(isNum(s1));
System.out.println(isNum(s2));