小知识点集中--容易搞混--经常忘记--

	        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));
		






  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值