「java判断链接」java判断链接是否为图片文件链接
今天给各位分享java判断链接的知识,其中也会对java判断链接是否为图片文件链接进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、在java中对链接是否有效进行判断
- 2、java判断数据库连接状态
- 3、Java判断一个文件是否是链接文件
- 4、Java判断一个链接是否有效
- 5、用Java如何判断链接是否有效
- 6、java如何判断http链接是否是具体的文件
在java中对链接是否有效进行判断
用equals方法进行比较判断,如:输入的字符串为str=zhidao
"zhidao".equals(str))
Equals则是string对象的方法
我们比较无非就是这两种 1、基本数据类型比较 2、引用对象比较
1、基本数据类型比较
Equals都比较两个值是否相等。相等为true 否则为false;
2、引用对象比较
Equals都是比较栈内存中的地址是否相等 。相等为true 否则为false;
小格表示的电压值是伏;~伏,每小格表示的电
java判断数据库连接状态
有!
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DBAccess {
//获取数据库连接
public Connection getConnection(){
Connection con = null;
try {
//加载数据库驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
//获取数据库链接对象
con=DriverManager.getConnection("jdbc:oracle:thin:@192.168.2.207:1521:orcl","foshan","foshan");
} catch (Exception e) {
e.printStackTrace();
}
//返回链接对象
return con;
}
//测试
public static void main(String[] args) {
DBAccess dbac = new DBAccess();
if(dbac.getConnection()!=null){
System.out.println("Get connnection success!");
}
}
}
Java判断一个文件是否是链接文件
这种判断方式的依据就是,如果是链接文件(软连接、硬链接),那么getCanonicalFile和getAbsoluteFile的返回值是不一样的。否则一样。
Java判断一个链接是否有效
一、
/**
* 判断链接是否有效
* 输入链接
* 返回true或者false
*/
public static boolean isValid(String strLink) {
URL url;
try {
url = new URL(strLink);
HttpURLConnection connt = (HttpURLConnection)url.openConnection();
connt.setRequestMethod("HEAD");
String strMessage = connt.getResponseMessage();
if (strMessage.compareTo("Not Found") == 0) {
return false;
}
connt.disconnect();
} catch (Exception e) {
return false;
}
return true;
}
二、
package test;
import Java' target='_blank'java.net.*;
public class riqi {
public static void main(String[] args) {
try {
URL url=new URL( " ");
URLConnection conn=url.openConnection();
String str=conn.getHeaderField(0);
if (str.indexOf( "OK ") 0)
{
System.out.println( "正常! ");
}else{
System.out.println( "不能游览 ");
}
} catch (Exception ex) {
}
用Java如何判断链接是否有效
模拟HTTP提交,判断访问的HTTP STATUS CODE
仅供参考
package com.kidd.test.zhidao;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
/**
* Hello world!
*
*/
public class Execute {
public static void main(String[] args) {
URL realUrl;
try {
realUrl = new URL("");
} catch (MalformedURLException e) {
System.out.println("构造URL发生错误.");
return;
}
// 打开和URL之间的连接
HttpURLConnection connection;
int code ;
try {
connection = (HttpURLConnection) realUrl.openConnection();
connection.connect();
code = connection.getResponseCode() ;
} catch (IOException e) {
System.out.println("网络访问异常,可能是URL异常.");
return ;
}
if(code == 200){
System.out.println("URL可以正常访问.");
}else{
System.out.println("URL异常.HTTP STATUS CODE="+code);
}
}
}
java如何判断http链接是否是具体的文件
需要根据链接来获取文件类型,将内容正确存储。
这个链接指向的文件就是个jpg文件。但是后来发现有诸如
;origin=1webSite=1type=1的链接,这招就不灵了。后来谷歌百度了一下也没发现解决办法。后来机缘巧合在Java Network Programming上找到了一个办法:
URLConnection class provides two static methods to help programs figure out the MIME type of some data; you can use these if the content type just isn't available or if you have reason to believe that the content type you're given isn't correct。
就是说URLConnection提供了两种方法可以猜测(根据实测结果,这个猜测是相当的准)数据的MIME类型。
第一个是:
public static String guessContentTypeFromName(String name)
这个方法根据URL文件部分的后缀名来判断类型,跟之前我的方法一样。这个不能解决上面那个问题。
第二个是:
public static String guessContentTypeFromStream(InputStream in)
这个方法是根据流的前面几个字节来判断类型,这个就不需要文件后缀名了,完全可以解决上面那个问题。
java判断链接的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java判断链接是否为图片文件链接、java判断链接的信息别忘了在本站进行查找喔。
发布于:2022-12-06,除非注明,否则均为
原创文章,转载请注明出处。