導航:首頁 > 編程語言 > java定位輸出

java定位輸出

發布時間:2022-04-16 21:30:49

java中固定列印輸出

1、SYSTEM
是一個類
2、out是system一個內置對象
返回一個輸出流PrintStream的類。相當於
static
System{
static
PrintStream
out.
}
3、println()是PrintStream類裡面的一個方法。
println();這個方法自帶換行。jdk1.5
以前的版本只能列印字元串。1.5以後改了。可以列印對象和基礎數據類型。
print();輸出不帶換行。

⑵ java輸入輸出程序代碼

概述

java程序輸入需要用到Scanner工具類,輸出則使用println

解析

1、輸入:

從鍵盤輸入需要用到java的Scanner這個util包下的工具類

Scanner中輸入是需要對輸入的字元進行分類,int類型為nextint()方法,double類型為nextDouble()方法,字元串類型為next()方法。

#code:

⑶ java 數組中,如何將指定位置輸出

if(zz.length!=0) {
for(int i=0;i<zz.length;i+=3) {
System.out.print("本次的馬鞍點為:"+zz[i]);
System.out.print(" 所在的行為:"+zz[i+1]);
System.out.println(" 所在的列為:"+zz[i+2]);
}
}

⑷ 各位大神,新手求助,java控制台輸出遊標定位的問題:

這個沒什麼關系吧,你用的是IDE開發工具吧,就算游標在前面,輸入的時候,也是在後面輸入的。如果你用命令行的方式手動編譯運行,就不會這樣。

⑸ java簡單定位及位子確定的代碼具體看補充

(3,4,N)
上北下南左西又東
順時針排序:北東南西
北1 東2 南3 西4
(3,4,1)
左轉1+1=2東
右轉1-1=0<1,則0=4西
後轉1+2=3南
可以把朝向問題看成類似約瑟夫的問題。
用數組記錄當前坐標X Y 及朝向。用1,2,3,4代表北東南西

左轉後,(3,4,2)
往前一步,
當朝向不同的時候,有對應的向前向後是改變哪個坐標值,
寫四個朝向時候的坐標的演算法
然後調用,傳入2,則調用case=2時的動作,如果向前則~~~向後則~~~~再命令轉向則(調用處理方向改變的函數)~~~~
最後輸出(,,),對最後一個兌換成「東南西北」輸出就行了
()

⑹ 用JAVA怎樣才能將數據輸出到文件的指定位置

參考這程序吧
/*
* c7:IODemo4.java 1.0 05/02/10
* author:Leo
* This program is protected by right laws.
* Reader from and write to files.
* 字元流和位元組流類似,但效率更高.有可能的情況下,盡量使用reader和writer
* 一般只要把Reader替換為InputStream,用Writer 替換OutputStream,當然還要用Char替換Byte.
* 用reader和writer可以一次讀一行,而且沒有類型轉換的麻煩 .
*/

package myprojects.readerwriter;

import java.io.*;

class IODemo4
{
public static void main(String args[])
{
System.out.println("Starting reader...");
String s = new String();
String s2=new String();
try
{
BufferedReader in = new BufferedReader(new FileReader("d:\\classtry\\My.class"));
PrintWriter out = new PrintWriter(new FileWriter("d:\\classtry\\destnation.xls"));
//BufferedReader in2 = new BufferedReader(new FileReader("d:\\javatry\\classtry\\destnation.xls"));

//把下面的字元串寫入到文件的第一行.

//out.println("the following is from source");
//下面的循環語句讀入一行內容的同時進行寫入.
while((s=in.readLine()) != null)
{
System.out.println(s);
//char ss[]=s.toCharArray();
out.println(s+"\t");
}
//in2.close();
in.close();
out.close();//關閉文件.

}
catch(Exception e)
{
e.printStackTrace();
}
}
}

⑺ java 如何輸出指定位置的前一行數據

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

public class chyeshi {
private static int isok=0;//用來判斷是否有要匹配的數據
public static String[] writeToDat(String path) {
File file = new File(path);
List list = new ArrayList();
String[] nums = null;
try {
BufferedReader bw = new BufferedReader(new FileReader(file));
String line = null;
while((line = bw.readLine()) != null){ //按行讀取
if(line.indexOf("zzz")>-1){
isok=1;
break;
}else{
list.add(line);
}
}
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
nums = new String[list.size()]; //確定數組長度
for(int i=0;i<list.size();i++){
String s = (String) list.get(i);
nums[i] = s;
}
return nums;
}

public static void main(String[] args) {
String path = "d:\\move\\a.txt";
String[] nums = writeToDat(path);
if(0==isok){
System.out.println("沒有'zzz'這行數據!");
}else{
System.out.println("zzz上面一行數據是:"+nums[nums.length-1]);
}
}
}

⑻ java怎麼輸出

java控制台輸出由print( ) 和 println( )來完成最為簡單。這兩種方法由rintStream(System.out引用的對象類型)定義。盡管System.out是一個位元組流,用它作為簡單程序的輸出是可行的。因為PrintStream是從OutputStream派生的輸出流,它同樣實現低級方法write(),write()可用來向控制台寫數據。PrintStream 定義的write( )的最簡單的形式如下:

void write(int byteval)

該方法按照byteval指定的數目向文件寫位元組。盡管byteval 定義成整數,但只有低位的8個位元組被寫入。下面的短例用 write()向屏幕輸出字元「A」,然後是新的行。

// Demonstrate System.out.write().

class WriteDemo {

public static void main(String args[]) {

int b;

b = 'A';

System.out.write(b);

System.out.write(' ');

}

}

一般不常用write()來完成向控制台的輸出(盡管這樣做在某些場合非常有用),因為print()和println() 更容易用。

四、PrintWriter類

盡管Java允許用System.out向控制台寫數據,但建議僅用在調試程序時或在常式中。對於實際的程序,Java推薦的向控制台寫數據的方法是用PrintWriter流。PrintWriter是基於字元的類。用基於字元類向控制台寫數據使程序更為國際化。PrintWriter定義了多個構造函數,這里所用到的一個如下:

PrintWriter(OutputStream outputStream, boolean flushOnNewline)

outputStream是OutputStream類的對象,flushOnNewline控制Java是否在println()方法被調用時刷新輸出流。如果flushOnNewline為true,刷新自動發生,若為false,則不發生。

PrintWriter支持所有類型(包括Object)的print( )和println( )方法,這樣,就可以像用ystem.out那樣用這些方法。如果遇到不同類型的情況,PrintWriter方法調用對象的toString()方法並列印結果。用PrintWriter向外設寫數據,指定輸出流為System.out並在每一新行後刷新流。例如這行代碼創建了與控制台輸出相連的PrintWriter類。

PrintWriter pw = new PrintWriter(System.out, true);

下面的應用程序說明了用PrintWriter處理控制台輸出的方法:

// Demonstrate PrintWriter

import java.io.*;

public class PrintWriterDemo {

public static void main(String args[]) {

PrintWriter pw = new PrintWriter(System.out, true);

pw.println("This is a string");

int i = -7;

pw.println(i);

double d = 4.5e-7;

pw.println(d);

}

}

該程序的輸出如下:

This is a string

-7

4.5E-7

⑼ java中怎麼輸出字元所在位置

用indexOf(' 你希望要的字元 '),這個函數得到字元串中第一次出現指定字元的下腳標(腳標從0開始)
比如:

String str = "abc";
System.out.println(str.indexOf(『a』));
輸出的就是0

閱讀全文

與java定位輸出相關的資料

熱點內容
php獨立運行 瀏覽:530
手機sh執行命令 瀏覽:727
雲伺服器的角色 瀏覽:733
單片機頻率比例 瀏覽:840
我的世界伺服器如何關閉正版驗證 瀏覽:504
如何查roid伺服器上的 瀏覽:130
安卓手機主板如何撬晶元不掉電 瀏覽:249
php各個框架的優缺點 瀏覽:101
php1100生成數組 瀏覽:359
以後做平面設計好還是程序員好 瀏覽:552
雲伺服器應用管理 瀏覽:438
飢荒雲伺服器搭建過程 瀏覽:186
可編程式控制制器優點 瀏覽:99
壓縮垃圾車說明書 瀏覽:28
五輪書pdf 瀏覽:802
單片機定時流水中斷系統流水燈 瀏覽:701
u8如何連接伺服器配置 瀏覽:68
動力在於緩解壓力 瀏覽:867
報考科一用什麼app 瀏覽:346
knn人臉識別演算法 瀏覽:431